Package org.wildfly.security.auth.realm
Security realm implementations for Elytron.
-
Interface Summary Interface Description CacheableSecurityRealm This interface defines a contract for aSecurityRealmthat supports caching ofRealmIdentityinstances.ElytronMessages Log messages and exceptions for Elytron.FileSystemSecurityRealm.CredentialParseFunction -
Class Summary Class Description AggregateSecurityRealm A realm which directs authentication to one realm and authorization to another.AggregateSecurityRealm.Identity CachingModifiableSecurityRealm A wrapper class that provides caching capabilities for aModifiableSecurityRealmand its identities.CachingSecurityRealm A wrapper class that provides caching capabilities for aSecurityRealmand its identities.DistributedSecurityRealm A realm for authentication and authorization of identities distributed between multiple realms.FailoverSecurityRealm A realm which wraps one realm and fails over to another in case the first is unavailable.FileSystemRealmUtil A utility class to utilize methods from theFileSystemSecurityRealmclass for the Elytron Tool.FileSystemSecurityRealm A simple filesystem-backed security realm.FileSystemSecurityRealm.AutoCloseableXMLStreamReaderHolder FileSystemSecurityRealm.AutoCloseableXMLStreamWriterHolder FileSystemSecurityRealm.Identity FileSystemSecurityRealm.IntegrityResult FileSystemSecurityRealm.LoadedIdentity FileSystemSecurityRealmBuilder A builder class that createsFileSystemSecurityRealminstances.IdentitySharedExclusiveLock A simple shared/exclusive lock for a realm identity.JaasSecurityRealm A JAAS basedSecurityRealmimplementation.JaasSecurityRealm.JaasAuthorizationIdentity A JAAS realm's authorization identity.JaasSecurityRealm.JaasSecurityRealmDefaultCallbackHandler Default CallbackHandler passed to the LoginContext when none is provided to JAAS security realm and none is configured in the "auth.login.defaultCallbackHandler" security property.KeyStoreBackedSecurityRealm AKeyStorebackedSecurityRealmimplementation.LegacyPropertiesSecurityRealm ASecurityRealmimplementation that makes use of the legacy properties files.LegacyPropertiesSecurityRealm.AccountEntry LegacyPropertiesSecurityRealm.Builder A builder for legacy properties security realms.LegacyPropertiesSecurityRealm.LoadedState SimpleMapBackedSecurityRealm Simple map-backed security realm.SimpleRealmEntry A simple in-memory password-based entry for basic realm implementations. -
Enum Summary Enum Description FileSystemSecurityRealm.Version -
Exception Summary Exception Description IntegrityException Exception to indicate a general failure related to the Integrity Verification of the Filesystem Realm.