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 ACredentialLoaderfor loading credentials stored in LDAP directory.IdentityCredentialPersister ACredentialPersisterfor 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 DelegatingLdapContextallowing redefine close and reconnect operations.DirectEvidenceVerifier AnEvidenceVerifierthat 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 ACredentialLoaderfor loading OTP credentials stored within defined attributes of LDAP entries.SimpleDirContextFactoryBuilder A simple builder for aDirContextFactorywhich creates new contexts on demand and disposes of them as soon as they are returned.ThreadLocalSSLSocketFactory AnSocketFactorythat allow passing SSLSocket into DirContext.UserPasswordCredentialLoader ACredentialLoaderfor loading credentials stored within the 'userPassword' attribute of LDAP entries.UserPasswordPasswordUtil A password utility for LDAP formatted passwords.X509EvidenceVerifier AnEvidenceVerifierthat verifies aX509PeerCertificateChainEvidence.X509EvidenceVerifier.DigestCertificateVerifier X509EvidenceVerifier.EncodedCertificateVerifier X509EvidenceVerifier.SerialNumberCertificateVerifier X509EvidenceVerifier.SubjectDnCertificateVerifier -
Enum Summary Enum Description DirContextFactory.ReferralMode The referral mode.