Uses of Class
org.wildfly.security.auth.server.SecurityDomain
-
Packages that use SecurityDomain Package Description org.wildfly.security.auth.callback Extended callbacks and supporting utilities which allow efficient callback handler implementation.org.wildfly.security.auth.client Elytron Client enable remote clients to authenticate using Elytron.org.wildfly.security.auth.server Server side of authentication provided by Elytron.org.wildfly.security.auth.server.http org.wildfly.security.auth.server.sasl org.wildfly.security.http Package containing the HTTP based authentication APIs, SPIs and related classes.org.wildfly.security.ssl -
-
Uses of SecurityDomain in org.wildfly.security.auth.callback
Methods in org.wildfly.security.auth.callback with parameters of type SecurityDomain Modifier and Type Method Description void
CachedIdentityAuthorizeCallback. setSecurityDomain(SecurityDomain securityDomain)
Set the currentSecurityDomain
in order to obtain identities from the cacheConstructor parameters in org.wildfly.security.auth.callback with type arguments of type SecurityDomain Constructor Description CachedIdentityAuthorizeCallback(Principal principal, Function<SecurityDomain,org.wildfly.security.cache.IdentityCache> identityCache, boolean localCache)
Creates a new instance to authenticate, authorize and cache the identity associated with the givenprincipal
.CachedIdentityAuthorizeCallback(Function<SecurityDomain,org.wildfly.security.cache.IdentityCache> identityCache, boolean localCache)
Creates a new instance in order to authorize identities managed by the givenidentityCache
. -
Uses of SecurityDomain in org.wildfly.security.auth.client
Methods in org.wildfly.security.auth.client with parameters of type SecurityDomain Modifier and Type Method Description AuthenticationConfiguration
AuthenticationConfiguration. useForwardedAuthenticationCredentials(SecurityDomain securityDomain)
Create a new configuration which is the same as this configuration, but which forwards the authentication credentials from the current identity of the given security domain.AuthenticationConfiguration
AuthenticationConfiguration. useForwardedAuthenticationIdentity(SecurityDomain securityDomain)
Create a new configuration which is the same as this configuration, but which forwards the authentication name from the current identity of the given security domain.AuthenticationConfiguration
AuthenticationConfiguration. useForwardedAuthorizationIdentity(SecurityDomain securityDomain)
Create a new configuration which is the same as this configuration, but which forwards the authorization name from the current identity of the given security domain.AuthenticationConfiguration
AuthenticationConfiguration. useForwardedIdentity(SecurityDomain securityDomain)
Create a new configuration which is the same as this configuration, but which forwards the authentication name and credentials from the current identity of the given security domain. -
Uses of SecurityDomain in org.wildfly.security.auth.server
Methods in org.wildfly.security.auth.server that return SecurityDomain Modifier and Type Method Description SecurityDomain
SecurityDomain.Builder. build()
Construct this security domain.static SecurityDomain
SecurityDomain. forIdentity(SecurityIdentity identity)
Get the security domain associated with the given identity.static SecurityDomain
SecurityDomain. getCurrent()
Get theSecurityDomain
associated with the context class loader of the calling Thread ornull
if one is not associated.SecurityDomain
AbstractMechanismAuthenticationFactory.Builder. getSecurityDomain()
SecurityDomain
AbstractMechanismAuthenticationFactory. getSecurityDomain()
SecurityDomain
MechanismAuthenticationFactory. getSecurityDomain()
Get the underlyingSecurityDomain
that mechanisms created by this factory will be using for authentication.Methods in org.wildfly.security.auth.server with parameters of type SecurityDomain Modifier and Type Method Description AbstractMechanismAuthenticationFactory.Builder<M,F,E>
AbstractMechanismAuthenticationFactory.Builder. setSecurityDomain(SecurityDomain securityDomain)
HttpAuthenticationFactory.Builder
HttpAuthenticationFactory.Builder. setSecurityDomain(SecurityDomain securityDomain)
MechanismAuthenticationFactory.Builder<M,F,E>
MechanismAuthenticationFactory.Builder. setSecurityDomain(SecurityDomain securityDomain)
Set the security domain to be used for this factory (may not benull
).SaslAuthenticationFactory.Builder
SaslAuthenticationFactory.Builder. setSecurityDomain(SecurityDomain securityDomain)
Method parameters in org.wildfly.security.auth.server with type arguments of type SecurityDomain Modifier and Type Method Description SecurityDomain.Builder
SecurityDomain.Builder. setTrustedSecurityDomainPredicate(Predicate<SecurityDomain> trustedSecurityDomain)
Set the predicate that should be used to determine if a given domain is trusted by this domain.Constructors in org.wildfly.security.auth.server with parameters of type SecurityDomain Constructor Description AbstractMechanismAuthenticationFactory(SecurityDomain securityDomain, MechanismConfigurationSelector mechanismConfigurationSelector, F factory)
-
Uses of SecurityDomain in org.wildfly.security.auth.server.http
Methods in org.wildfly.security.auth.server.http with parameters of type SecurityDomain Modifier and Type Method Description HttpAuthenticationFactory.Builder
HttpAuthenticationFactory.Builder. setSecurityDomain(SecurityDomain securityDomain)
-
Uses of SecurityDomain in org.wildfly.security.auth.server.sasl
Methods in org.wildfly.security.auth.server.sasl with parameters of type SecurityDomain Modifier and Type Method Description SaslAuthenticationFactory.Builder
SaslAuthenticationFactory.Builder. setSecurityDomain(SecurityDomain securityDomain)
-
Uses of SecurityDomain in org.wildfly.security.http
Methods in org.wildfly.security.http with parameters of type SecurityDomain Modifier and Type Method Description HttpAuthenticator.Builder
HttpAuthenticator.Builder. setSecurityDomain(SecurityDomain securityDomain)
Set theSecurityDomain
to use for programmatic authentication. -
Uses of SecurityDomain in org.wildfly.security.ssl
Methods in org.wildfly.security.ssl with parameters of type SecurityDomain Modifier and Type Method Description SSLContextBuilder
SSLContextBuilder. setSecurityDomain(SecurityDomain securityDomain)
Set the security domain to use to authenticate clients.
-