Package org.wildfly.security.auth.realm.ldap
Classes related to a
SecurityRealm
implementation capable of integrating with
LDAP servers.-
Interface Summary Interface Description CredentialLoader Within LDAP credentials could be stored in different ways, splitting out a CredentialLoader allows different strategies to be plugged into the realm.CredentialPersister Within LDAP credentials could be stored in different ways, splitting out a CredentialPersister allows different strategies to be plugged into the realm.DelegatingLdapContext.CloseHandler DirContextFactory Factory for obtaining connected DirContext instances.ElytronMessages Log messages and exceptions for Elytron.EvidenceVerifier An individual evidence verifier to associate with an LDAPSecurityRealm
, multiple verifiers can be associated with the realm allowing for different verification strategies to be applied to different named credentials.IdentityCredentialLoader ACredentialLoader
for loading credentials stored in LDAP directory.IdentityCredentialPersister ACredentialPersister
for persisting credentials into LDAP directory.IdentityEvidenceVerifier X509EvidenceVerifier.CertificateVerifier Object allowing to verify X509 certificate against information from LDAP -
Class Summary Class Description AttributeMapping Definition of a mapping from LDAP to an Elytron attribute.AttributeMapping.Builder DelegatingLdapContext DelegatingLdapContext
allowing redefine close and reconnect operations.DirectEvidenceVerifier AnEvidenceVerifier
that verifies a guess by using it to connect to LDAP.LdapSecurityRealm Security realm implementation backed by LDAP.LdapSecurityRealm.IdentityMapping LdapSecurityRealmBuilder Builder for the security realm implementation backed by LDAP.OtpCredentialLoader ACredentialLoader
for loading OTP credentials stored within defined attributes of LDAP entries.SimpleDirContextFactoryBuilder A simple builder for aDirContextFactory
which creates new contexts on demand and disposes of them as soon as they are returned.ThreadLocalSSLSocketFactory AnSocketFactory
that allow passing SSLSocket into DirContext.UserPasswordCredentialLoader ACredentialLoader
for loading credentials stored within the 'userPassword' attribute of LDAP entries.UserPasswordPasswordUtil A password utility for LDAP formatted passwords.X509EvidenceVerifier AnEvidenceVerifier
that verifies aX509PeerCertificateChainEvidence
.X509EvidenceVerifier.DigestCertificateVerifier X509EvidenceVerifier.EncodedCertificateVerifier X509EvidenceVerifier.SerialNumberCertificateVerifier X509EvidenceVerifier.SubjectDnCertificateVerifier -
Enum Summary Enum Description DirContextFactory.ReferralMode The referral mode.