Uses of Interface
org.wildfly.security.cache.IdentityCache
-
Packages that use IdentityCache Package Description org.wildfly.security.auth.callback Extended callbacks and supporting utilities which allow efficient callback handler implementation.org.wildfly.security.http Package containing the HTTP based authentication APIs, SPIs and related classes.org.wildfly.security.http.cert org.wildfly.security.http.form org.wildfly.security.http.spnego org.wildfly.security.http.util.sso -
-
Uses of IdentityCache in org.wildfly.security.auth.callback
Fields in org.wildfly.security.auth.callback with type parameters of type IdentityCache Modifier and Type Field Description private Function<SecurityDomain,IdentityCache>
CachedIdentityAuthorizeCallback. identityCache
Methods in org.wildfly.security.auth.callback that return IdentityCache Modifier and Type Method Description private IdentityCache
CachedIdentityAuthorizeCallback. createDomainCache()
Constructors in org.wildfly.security.auth.callback with parameters of type IdentityCache Constructor Description CachedIdentityAuthorizeCallback(String name, IdentityCache identityCache)
Creates a new instance to authenticate, authorize and cache the identity associated with the givenname
.CachedIdentityAuthorizeCallback(Principal principal, IdentityCache identityCache)
Creates a new instance to authenticate, authorize and cache the identity associated with the givenprincipal
.CachedIdentityAuthorizeCallback(Principal principal, IdentityCache identityCache, boolean localCache)
Creates a new instance to authenticate, authorize and cache the identity associated with the givenprincipal
.CachedIdentityAuthorizeCallback(IdentityCache identityCache)
Creates a new instance in order to authorize identities managed by the givenidentityCache
.CachedIdentityAuthorizeCallback(IdentityCache identityCache, boolean localCache)
Creates a new instance in order to authorize identities managed by the givenidentityCache
.Constructor parameters in org.wildfly.security.auth.callback with type arguments of type IdentityCache 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 IdentityCache in org.wildfly.security.http
Fields in org.wildfly.security.http declared as IdentityCache Modifier and Type Field Description private IdentityCache
HttpAuthenticator. identityCache
Fields in org.wildfly.security.http with type parameters of type IdentityCache Modifier and Type Field Description private Supplier<IdentityCache>
HttpAuthenticator.Builder. identityCacheSupplier
private Supplier<IdentityCache>
HttpAuthenticator. identityCacheSupplier
Methods in org.wildfly.security.http that return IdentityCache Modifier and Type Method Description private IdentityCache
HttpAuthenticator. createIdentityCache(String mechanismName)
private IdentityCache
HttpAuthenticator. getOrCreateIdentityCache()
Method parameters in org.wildfly.security.http with type arguments of type IdentityCache Modifier and Type Method Description HttpAuthenticator.Builder
HttpAuthenticator.Builder. setIdentityCacheSupplier(Supplier<IdentityCache> identityCacheSupplier)
Set aSupplier
which acts as a factory to return a newIdentityCache
instance for the current request, this allows alternative caching strategies to be provided. -
Uses of IdentityCache in org.wildfly.security.http.cert
Methods in org.wildfly.security.http.cert that return types with arguments of type IdentityCache 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 IdentityCache Modifier and Type Method Description private boolean
ClientCertAuthenticationMechanism. attemptAuthentication(HttpServerRequest request, Function<SecurityDomain,IdentityCache> cacheFunction)
private boolean
ClientCertAuthenticationMechanism. attemptReAuthentication(HttpServerRequest request, Function<SecurityDomain,IdentityCache> cacheFunction)
-
Uses of IdentityCache in org.wildfly.security.http.form
Methods in org.wildfly.security.http.form that return IdentityCache Modifier and Type Method Description private IdentityCache
FormAuthenticationMechanism. createIdentityCache(HttpServerRequest request)
Methods in org.wildfly.security.http.form with parameters of type IdentityCache Modifier and Type Method Description private boolean
FormAuthenticationMechanism. authorize(String username, HttpServerRequest request, IdentityCache identityCache)
-
Uses of IdentityCache in org.wildfly.security.http.spnego
Methods in org.wildfly.security.http.spnego that return IdentityCache Modifier and Type Method Description private IdentityCache
SpnegoAuthenticationMechanism. createIdentityCache(IdentityCache existingCache, HttpScope httpScope, boolean forUpdate)
Methods in org.wildfly.security.http.spnego with parameters of type IdentityCache Modifier and Type Method Description private boolean
SpnegoAuthenticationMechanism. attemptReAuthentication(IdentityCache identityCache, HttpServerRequest request)
private boolean
SpnegoAuthenticationMechanism. authorizeSrcName(GSSContext gssContext, IdentityCache identityCache)
private IdentityCache
SpnegoAuthenticationMechanism. createIdentityCache(IdentityCache existingCache, HttpScope httpScope, boolean forUpdate)
-
Uses of IdentityCache in org.wildfly.security.http.util.sso
Subinterfaces of IdentityCache in org.wildfly.security.http.util.sso Modifier and Type Interface Description interface
SingleSignOnSession
Represents a single sign-on session.Classes in org.wildfly.security.http.util.sso that implement IdentityCache Modifier and Type Class Description class
DefaultSingleSignOnSession
SingleSignOnSession
that delegates its persistence strategy to aSingleSignOnManager
.class
ProgrammaticSingleSignOnCache
An implementation ofIdentityCache
to provide SSO for programmatic authentication.Methods in org.wildfly.security.http.util.sso that return IdentityCache Modifier and Type Method Description static IdentityCache
ProgrammaticSingleSignOnCache. newInstance(HttpExchangeSpi httpExchangeSpi, String mechanismName, SingleSignOnSessionFactory singleSignOnSessionFactory, SingleSignOnConfiguration configuration)
-