A B C E G I O S U
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- authenticate() - Method in class org.wildfly.elytron.web.undertow.server.servlet.ServletSecurityContextImpl
- AuthenticationManager - Class in org.wildfly.elytron.web.undertow.server.servlet
-
A utility class to take relevant Elytron component instances and apply them to an Undertow
DeploymentInfoto apply Elytron based authentication to a deployment. - AuthenticationManager.Builder - Class in org.wildfly.elytron.web.undertow.server.servlet
B
- build() - Method in class org.wildfly.elytron.web.undertow.server.servlet.AuthenticationManager.Builder
-
Assemble the supplied configuration into a complete
AuthenticationManager. - build() - Method in class org.wildfly.elytron.web.undertow.server.servlet.ElytronServletContextAssociationHandler.Builder
- builder() - Static method in class org.wildfly.elytron.web.undertow.server.servlet.AuthenticationManager
- builder() - Static method in class org.wildfly.elytron.web.undertow.server.servlet.ElytronServletContextAssociationHandler
- Builder() - Constructor for class org.wildfly.elytron.web.undertow.server.servlet.AuthenticationManager.Builder
- Builder() - Constructor for class org.wildfly.elytron.web.undertow.server.servlet.ElytronServletContextAssociationHandler.Builder
C
- configure(DeploymentInfo) - Method in class org.wildfly.elytron.web.undertow.server.servlet.AuthenticationManager
-
Configure the
DeploymentInfoso the deployment will use Elytron security based on the parameters used to initialise thisAuthenticationManaer. - createSecurityContext(HttpServerExchange) - Method in class org.wildfly.elytron.web.undertow.server.servlet.ElytronServletContextAssociationHandler
E
- ElytronServletContextAssociationHandler - Class in org.wildfly.elytron.web.undertow.server.servlet
-
An extension of
ElytronContextAssociationHandlerto register the servlet specific security context. - ElytronServletContextAssociationHandler.Builder - Class in org.wildfly.elytron.web.undertow.server.servlet
G
- getAuthType() - Method in class org.wildfly.elytron.web.undertow.server.servlet.ServletSecurityContextImpl.IdentityContainer
- getCurrent() - Method in class org.wildfly.elytron.web.undertow.server.servlet.UndertowHttpServletRequestContext
- getSecurityIdentity() - Method in class org.wildfly.elytron.web.undertow.server.servlet.ServletSecurityContextImpl.IdentityContainer
I
- IdentityContainer(CachedIdentity, String) - Constructor for class org.wildfly.elytron.web.undertow.server.servlet.ServletSecurityContextImpl.IdentityContainer
O
- org.wildfly.elytron.web.undertow.server.servlet - package org.wildfly.elytron.web.undertow.server.servlet
S
- ServletSecurityContextImpl - Class in org.wildfly.elytron.web.undertow.server.servlet
-
An extension of
SecurityContextImplto add JASPIC / Servlet Profile Support. - ServletSecurityContextImpl.IdentityContainer - Class in org.wildfly.elytron.web.undertow.server.servlet
- setApplicationContext(String) - Method in class org.wildfly.elytron.web.undertow.server.servlet.ElytronServletContextAssociationHandler.Builder
- setAuthorizationManager(AuthorizationManager) - Method in class org.wildfly.elytron.web.undertow.server.servlet.AuthenticationManager.Builder
-
Set an
AuthorizationManagerfor the deployment, if none is provided the default Elytron AuthorizationManager will be used instead. - setEnableJaspi(boolean) - Method in class org.wildfly.elytron.web.undertow.server.servlet.AuthenticationManager.Builder
-
Set if JASPI authentication should be enabled.
- setEnableJaspi(boolean) - Method in class org.wildfly.elytron.web.undertow.server.servlet.ElytronServletContextAssociationHandler.Builder
- setHttpAuthenticationFactory(HttpAuthenticationFactory) - Method in class org.wildfly.elytron.web.undertow.server.servlet.AuthenticationManager.Builder
-
Set the
HttpAuthenticationFactoryto be used to secure the deployment. - setHttpAuthenticationFactory(HttpAuthenticationFactory) - Method in class org.wildfly.elytron.web.undertow.server.servlet.AuthenticationManager.Builder
-
Deprecated.
- setHttpAuthenticationFactoryTransformer(UnaryOperator<HttpServerAuthenticationMechanismFactory>) - Method in class org.wildfly.elytron.web.undertow.server.servlet.AuthenticationManager.Builder
-
Sets a
UnaryOperatorto transform theHttpAuthenticationFactory. - setIdentityCacheSupplier(BiFunction<HttpExchangeSpi, String, IdentityCache>) - Method in class org.wildfly.elytron.web.undertow.server.servlet.AuthenticationManager.Builder
-
Set a
BiFunctionwhich can take aHttpExchangeSpiinstance and the authentication mechanism name and convert it to anIdentityCache, this allows for pluggable caching strategies such as SSO. - setIntegratedJaspi(boolean) - Method in class org.wildfly.elytron.web.undertow.server.servlet.AuthenticationManager.Builder
-
Set if JASPI authentication should be integrated with the
SecurityDomain, if not integrated AdHoc identities will be created instead from the domain. - setIntegratedJaspi(boolean) - Method in class org.wildfly.elytron.web.undertow.server.servlet.ElytronServletContextAssociationHandler.Builder
- setOverrideDeploymentConfig(boolean) - Method in class org.wildfly.elytron.web.undertow.server.servlet.AuthenticationManager.Builder
-
Sets if the deployments authentication mechanisms should be overridden, where they are overridden all of the mechanisms from the HttpAuthenticationFactory will be used with no additional filtering.
- setRunAsMapper(Function<String, RunAsIdentityMetaData>) - Method in class org.wildfly.elytron.web.undertow.server.servlet.AuthenticationManager.Builder
-
Set the run as mapper for identfying run
RunAsIdentityMetaData. - setSecurityDomain(SecurityDomain) - Method in class org.wildfly.elytron.web.undertow.server.servlet.AuthenticationManager.Builder
-
Set the
SecurityDomainto be used to secure the deployment.
U
- UndertowHttpServletRequestContext - Class in org.wildfly.elytron.web.undertow.server.servlet
-
Context to access the current HttpServletRequest.
- UndertowHttpServletRequestContext() - Constructor for class org.wildfly.elytron.web.undertow.server.servlet.UndertowHttpServletRequestContext
All Classes All Packages