Class LdapSecurityRealmBuilder.X509EvidenceVerifierBuilder
- java.lang.Object
-
- org.wildfly.security.auth.realm.ldap.LdapSecurityRealmBuilder.X509EvidenceVerifierBuilder
-
- Enclosing class:
- LdapSecurityRealmBuilder
public class LdapSecurityRealmBuilder.X509EvidenceVerifierBuilder extends Object
-
-
Field Summary
Fields Modifier and Type Field Description private boolean
built
private List<X509EvidenceVerifier.CertificateVerifier>
certificateVerifiers
-
Constructor Summary
Constructors Constructor Description X509EvidenceVerifierBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LdapSecurityRealmBuilder.X509EvidenceVerifierBuilder
addDigestCertificateVerifier(String ldapAttribute, String algorithm)
LdapSecurityRealmBuilder.X509EvidenceVerifierBuilder
addEncodedCertificateVerifier(String ldapAttribute)
LdapSecurityRealmBuilder.X509EvidenceVerifierBuilder
addSerialNumberCertificateVerifier(String ldapAttribute)
LdapSecurityRealmBuilder.X509EvidenceVerifierBuilder
addSubjectDnCertificateVerifier(String ldapAttribute)
private void
assertNotBuilt()
LdapSecurityRealmBuilder
build()
-
-
-
Field Detail
-
built
private boolean built
-
certificateVerifiers
private List<X509EvidenceVerifier.CertificateVerifier> certificateVerifiers
-
-
Method Detail
-
addSerialNumberCertificateVerifier
public LdapSecurityRealmBuilder.X509EvidenceVerifierBuilder addSerialNumberCertificateVerifier(String ldapAttribute)
-
addSubjectDnCertificateVerifier
public LdapSecurityRealmBuilder.X509EvidenceVerifierBuilder addSubjectDnCertificateVerifier(String ldapAttribute)
-
addDigestCertificateVerifier
public LdapSecurityRealmBuilder.X509EvidenceVerifierBuilder addDigestCertificateVerifier(String ldapAttribute, String algorithm)
-
addEncodedCertificateVerifier
public LdapSecurityRealmBuilder.X509EvidenceVerifierBuilder addEncodedCertificateVerifier(String ldapAttribute)
-
build
public LdapSecurityRealmBuilder build()
-
assertNotBuilt
private void assertNotBuilt()
-
-