Package org.wildfly.security.auth.server
Server side of authentication provided by Elytron.
-
Interface Summary Interface Description ElytronMessages Log messages and exceptions for Elytron.EvidenceDecoder A decoder for extracting a principal from evidence.MechanismAuthenticationFactory<M,F,E extends Exception> A generalized mechanism factory which authenticates against a security domain.MechanismAuthenticationFactory.Builder<M,F,E extends Exception> A builder for aMechanismAuthenticationFactory
.MechanismConfigurationSelector A selector to choose whichMechanismConfiguration
to use based on information know about the current authentication attempt.MechanismInformation Information about the current mechanism being used for authentication.ModifiableRealmIdentity A realm identity which is modifiable.ModifiableRealmIdentityIterator An iterator over realm identities.ModifiableSecurityRealm A realm which can be modified.NameRewriter A name rewriter.PrincipalDecoder A decoder for extracting a simple name from a principal.RealmIdentity A representation of a pre-authentication identity.RealmMapper A realm mapper.Scoped An identity configuration which can be applied on a scoped basis.SecurityRealm A single authentication realm. -
Class Summary Class Description AbstractMechanismAuthenticationFactory<M,F,E extends Exception> AbstractMechanismAuthenticationFactory.Builder<M,F,E extends Exception> FlexibleIdentityAssociation A flexible identity association which can have its current identity modified.HttpAuthenticationFactory Deprecated. UseHttpAuthenticationFactory
insteadHttpAuthenticationFactory.Builder A builder for SASL server factory configurations.IdentityCredentials The public or private credentials retained by an identity, which can be used for authentication forwarding.IdentityCredentials.Key IdentityCredentials.Many IdentityCredentials.One IdentityCredentials.Two MechanismConfiguration A configuration that applies to an authentication mechanism.MechanismConfiguration.Builder A builder for authentication mechanism configuration.MechanismRealmConfiguration A configuration for a single mechanism realm.MechanismRealmConfiguration.Builder A builder for mechanism realm configuration.RealmInfo Holds the reference to aSecurityRealm
and the configuration associated with it.SaslAuthenticationFactory Deprecated. UseSaslAuthenticationFactory
insteadSaslAuthenticationFactory.Builder A builder for SASL server factory configurations.SecurityDomain A security domain.SecurityDomain.Builder A builder for creating new security domains.SecurityDomain.RealmBuilder A builder for a realm within a security domain.SecurityDomain.ScheduledExecutorServiceProvider SecurityIdentity A loaded and authenticated security identity.SecurityIdentityServerMechanismFactory Deprecated. UseSecurityIdentityServerMechanismFactory
insteadSecurityIdentityServerMechanismFactory.SecurityIdentityCallbackHandler ServerAuthenticationContext Server-side authentication context.ServerAuthenticationContext.CompleteState ServerAuthenticationContext.State -
Exception Summary Exception Description RealmUnavailableException An exception to indicate a general underlying failure of the realm.