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.http.cert org.wildfly.security.ssl -
-
Uses of SecurityDomain in org.wildfly.security.auth.callback
Fields in org.wildfly.security.auth.callback declared as SecurityDomain Modifier and Type Field Description private SecurityDomainCachedIdentityAuthorizeCallback. securityDomainFields in org.wildfly.security.auth.callback with type parameters of type SecurityDomain Modifier and Type Field Description private Function<SecurityDomain,IdentityCache>CachedIdentityAuthorizeCallback. identityCacheMethods in org.wildfly.security.auth.callback with parameters of type SecurityDomain Modifier and Type Method Description voidCachedIdentityAuthorizeCallback. setSecurityDomain(SecurityDomain securityDomain)Set the currentSecurityDomainin 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,IdentityCache> identityCache, boolean localCache)Creates a new instance to authenticate, authorize and cache the identity associated with the givenprincipal.CachedIdentityAuthorizeCallback(Function<SecurityDomain,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
Fields in org.wildfly.security.auth.client declared as SecurityDomain Modifier and Type Field Description (package private) SecurityDomainAuthenticationConfiguration. authenticationCredentialsForwardSecurityDomain(package private) SecurityDomainAuthenticationConfiguration. authenticationNameForwardSecurityDomain(package private) SecurityDomainAuthenticationConfiguration. authorizationNameForwardSecurityDomainMethods in org.wildfly.security.auth.client with parameters of type SecurityDomain Modifier and Type Method Description AuthenticationConfigurationAuthenticationConfiguration. 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.AuthenticationConfigurationAuthenticationConfiguration. 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.AuthenticationConfigurationAuthenticationConfiguration. 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.AuthenticationConfigurationAuthenticationConfiguration. 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
Fields in org.wildfly.security.auth.server declared as SecurityDomain Modifier and Type Field Description private SecurityDomainAbstractMechanismAuthenticationFactory.Builder. securityDomainprivate SecurityDomainAbstractMechanismAuthenticationFactory. securityDomainprivate SecurityDomainFlexibleIdentityAssociation. securityDomainprivate SecurityDomainSecurityIdentity. securityDomainFields in org.wildfly.security.auth.server with type parameters of type SecurityDomain Modifier and Type Field Description private static ConcurrentHashMap<ClassLoader,SecurityDomain>SecurityDomain. CLASS_LOADER_DOMAIN_MAPprivate Predicate<SecurityDomain>SecurityDomain.Builder. trustedSecurityDomainprivate Predicate<SecurityDomain>SecurityDomain. trustedSecurityDomainMethods in org.wildfly.security.auth.server that return SecurityDomain Modifier and Type Method Description SecurityDomainSecurityDomain.Builder. build()Construct this security domain.static SecurityDomainSecurityDomain. forIdentity(SecurityIdentity identity)Get the security domain associated with the given identity.static SecurityDomainSecurityDomain. getCurrent()Get theSecurityDomainassociated with the context class loader of the calling Thread ornullif one is not associated.SecurityDomainAbstractMechanismAuthenticationFactory.Builder. getSecurityDomain()SecurityDomainAbstractMechanismAuthenticationFactory. getSecurityDomain()SecurityDomainMechanismAuthenticationFactory. getSecurityDomain()Get the underlyingSecurityDomainthat mechanisms created by this factory will be using for authentication.(package private) SecurityDomainSecurityIdentity. getSecurityDomain()(package private) SecurityDomainServerAuthenticationContext.AnonymousAuthorizedState. getSecurityDomain()(package private) SecurityDomainServerAuthenticationContext.AuthorizedState. getSecurityDomain()(package private) SecurityDomainServerAuthenticationContext.InactiveState. getSecurityDomain()(package private) SecurityDomainServerAuthenticationContext.NameAssignedState. getSecurityDomain()(package private) SecurityDomainServerAuthenticationContext.State. getSecurityDomain()(package private) SecurityDomainServerAuthenticationContext.UnassignedState. getSecurityDomain()Methods in org.wildfly.security.auth.server with parameters of type SecurityDomain Modifier and Type Method Description (package private) static voidSecurityDomain. safeHandleSecurityEvent(SecurityDomain domain, SecurityEvent event)AbstractMechanismAuthenticationFactory.Builder<M,F,E>AbstractMechanismAuthenticationFactory.Builder. setSecurityDomain(SecurityDomain securityDomain)HttpAuthenticationFactory.BuilderHttpAuthenticationFactory.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.BuilderSaslAuthenticationFactory.Builder. setSecurityDomain(SecurityDomain securityDomain)(package private) booleanSecurityDomain. trustsDomain(SecurityDomain domain)Method parameters in org.wildfly.security.auth.server with type arguments of type SecurityDomain Modifier and Type Method Description SecurityDomain.BuilderSecurityDomain.Builder. setTrustedSecurityDomainPredicate(Predicate<SecurityDomain> trustedSecurityDomain)Set the predicate that should be used to determine if a given domain is trusted by this domain. -
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.BuilderHttpAuthenticationFactory.Builder. setSecurityDomain(SecurityDomain securityDomain)Constructors in org.wildfly.security.auth.server.http with parameters of type SecurityDomain Constructor Description HttpAuthenticationFactory(SecurityDomain securityDomain, MechanismConfigurationSelector mechanismConfigurationSelector, HttpServerAuthenticationMechanismFactory factory) -
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.BuilderSaslAuthenticationFactory.Builder. setSecurityDomain(SecurityDomain securityDomain)Constructors in org.wildfly.security.auth.server.sasl with parameters of type SecurityDomain Constructor Description SaslAuthenticationFactory(SecurityDomain securityDomain, MechanismConfigurationSelector mechanismConfigurationSelector, SaslServerFactory saslServerFactory) -
Uses of SecurityDomain in org.wildfly.security.http
Fields in org.wildfly.security.http declared as SecurityDomain Modifier and Type Field Description private SecurityDomainHttpAuthenticator.Builder. securityDomainprivate SecurityDomainHttpAuthenticator. securityDomainMethods in org.wildfly.security.http with parameters of type SecurityDomain Modifier and Type Method Description HttpAuthenticator.BuilderHttpAuthenticator.Builder. setSecurityDomain(SecurityDomain securityDomain)Set theSecurityDomainto use for programmatic authentication. -
Uses of SecurityDomain in org.wildfly.security.http.cert
Methods in org.wildfly.security.http.cert that return types with arguments of type SecurityDomain Modifier and Type Method Description private Function<SecurityDomain,IdentityCache>ClientCertAuthenticationMechanism. createIdentityCacheFunction(HttpServerRequest request)Method parameters in org.wildfly.security.http.cert with type arguments of type SecurityDomain Modifier and Type Method Description private booleanClientCertAuthenticationMechanism. attemptAuthentication(HttpServerRequest request, Function<SecurityDomain,IdentityCache> cacheFunction)private booleanClientCertAuthenticationMechanism. attemptReAuthentication(HttpServerRequest request, Function<SecurityDomain,IdentityCache> cacheFunction) -
Uses of SecurityDomain in org.wildfly.security.ssl
Fields in org.wildfly.security.ssl declared as SecurityDomain Modifier and Type Field Description private SecurityDomainSecurityDomainTrustManager. securityDomainprivate SecurityDomainSSLContextBuilder. securityDomainMethods in org.wildfly.security.ssl with parameters of type SecurityDomain Modifier and Type Method Description SSLContextBuilderSSLContextBuilder. setSecurityDomain(SecurityDomain securityDomain)Set the security domain to use to authenticate clients.Constructors in org.wildfly.security.ssl with parameters of type SecurityDomain Constructor Description SecurityDomainTrustManager(X509ExtendedTrustManager delegate, SecurityDomain securityDomain, boolean authenticationOptional, MechanismConfigurationSelector mechanismConfigurationSelector)SecurityDomainTrustManager(X509TrustManager delegate, SecurityDomain securityDomain, boolean authenticationOptional, MechanismConfigurationSelector mechanismConfigurationSelector)
-