static AuthenticationManager.Builder |
AuthenticationManager.builder() |
|
AuthenticationManager.Builder |
AuthenticationManager.Builder.setAuthorizationManager(io.undertow.servlet.api.AuthorizationManager authorizationManager) |
Set an AuthorizationManager for the deployment, if none is provided the default Elytron AuthorizationManager will be used instead.
|
AuthenticationManager.Builder |
AuthenticationManager.Builder.setEnableJaspi(boolean enableJaspi) |
Set if JASPI authentication should be enabled.
|
AuthenticationManager.Builder |
AuthenticationManager.Builder.setHttpAuthenticationFactory(org.wildfly.security.auth.server.http.HttpAuthenticationFactory httpAuthenticationFactory) |
Set the HttpAuthenticationFactory to be used to secure the deployment.
|
AuthenticationManager.Builder |
AuthenticationManager.Builder.setHttpAuthenticationFactory(org.wildfly.security.auth.server.HttpAuthenticationFactory httpAuthenticationFactory) |
Deprecated.
|
AuthenticationManager.Builder |
AuthenticationManager.Builder.setHttpAuthenticationFactoryTransformer(UnaryOperator<org.wildfly.security.http.HttpServerAuthenticationMechanismFactory> httpAuthenticationFactoryTransformer) |
|
AuthenticationManager.Builder |
AuthenticationManager.Builder.setIdentityCacheSupplier(BiFunction<org.wildfly.security.http.HttpExchangeSpi,String,org.wildfly.security.cache.IdentityCache> identityCacheSupplier) |
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.
|
AuthenticationManager.Builder |
AuthenticationManager.Builder.setIntegratedJaspi(boolean integratedJaspi) |
Set if JASPI authentication should be integrated with the SecurityDomain, if not integrated AdHoc identities
will be created instead from the domain.
|
AuthenticationManager.Builder |
AuthenticationManager.Builder.setOverrideDeploymentConfig(boolean overrideDeploymentConfig) |
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.
|
AuthenticationManager.Builder |
AuthenticationManager.Builder.setRunAsMapper(Function<String,org.jboss.metadata.javaee.jboss.RunAsIdentityMetaData> runAsMapper) |
Set the run as mapper for identfying run RunAsIdentityMetaData.
|
AuthenticationManager.Builder |
AuthenticationManager.Builder.setSecurityDomain(org.wildfly.security.auth.server.SecurityDomain securityDomain) |
Set the SecurityDomain to be used to secure the deployment.
|