A B C E G I O S U 
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 DeploymentInfo to 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 DeploymentInfo so the deployment will use Elytron security based on the parameters used to initialise this AuthenticationManaer.
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 ElytronContextAssociationHandler to 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 SecurityContextImpl to 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 AuthorizationManager for 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 HttpAuthenticationFactory to 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 UnaryOperator to transform the HttpAuthenticationFactory.
setIdentityCacheSupplier(BiFunction<HttpExchangeSpi, String, IdentityCache>) - Method in class org.wildfly.elytron.web.undertow.server.servlet.AuthenticationManager.Builder
Set a BiFunction which can take a HttpExchangeSpi instance and the authentication mechanism name and convert it to an IdentityCache, 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 SecurityDomain to 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
 
A B C E G I O S U 
All Classes All Packages