Class LdapRealmConfigurationBuilder
java.lang.Object
org.infinispan.server.configuration.security.LdapRealmConfigurationBuilder
- All Implemented Interfaces:
Comparable<RealmProviderBuilder>,org.infinispan.commons.configuration.Builder<LdapRealmConfiguration>,RealmProviderBuilder<LdapRealmConfiguration>
public class LdapRealmConfigurationBuilder
extends Object
implements RealmProviderBuilder<LdapRealmConfiguration>
- Since:
- 10.0
-
Method Summary
Modifier and TypeMethodDescriptionorg.infinispan.commons.configuration.attributes.AttributeSetclientSSLContext(String value) intconnectionPooling(boolean connectionPooling) connectionTimeout(int connectionTimeout) create()credential(char[] credential) credential(Supplier<org.wildfly.security.credential.source.CredentialSource> credential) directEvidenceVerification(boolean value) name()nameRewriter(org.wildfly.security.auth.server.NameRewriter rewriter) pageSize(int value) read(LdapRealmConfiguration template, org.infinispan.commons.configuration.Combine combine) readTimeout(int readTimeout) referralMode(org.wildfly.security.auth.realm.ldap.DirContextFactory.ReferralMode referralMode) voidvalidate()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.infinispan.commons.configuration.Builder
read, reset
-
Method Details
-
attributes
public org.infinispan.commons.configuration.attributes.AttributeSet attributes()- Specified by:
attributesin interfaceorg.infinispan.commons.configuration.Builder<LdapRealmConfiguration>
-
identityMapping
-
name
-
name
- Specified by:
namein interfaceRealmProviderBuilder<LdapRealmConfiguration>
-
url
-
principal
-
credential
-
credential
public LdapRealmConfigurationBuilder credential(Supplier<org.wildfly.security.credential.source.CredentialSource> credential) -
clientSSLContext
-
directEvidenceVerification
-
pageSize
-
nameRewriter
public LdapRealmConfigurationBuilder nameRewriter(org.wildfly.security.auth.server.NameRewriter rewriter) -
connectionTimeout
-
readTimeout
-
connectionPooling
-
referralMode
public LdapRealmConfigurationBuilder referralMode(org.wildfly.security.auth.realm.ldap.DirContextFactory.ReferralMode referralMode) -
validate
public void validate()- Specified by:
validatein interfaceorg.infinispan.commons.configuration.Builder<LdapRealmConfiguration>
-
create
- Specified by:
createin interfaceorg.infinispan.commons.configuration.Builder<LdapRealmConfiguration>
-
read
public LdapRealmConfigurationBuilder read(LdapRealmConfiguration template, org.infinispan.commons.configuration.Combine combine) - Specified by:
readin interfaceorg.infinispan.commons.configuration.Builder<LdapRealmConfiguration>
-
compareTo
- Specified by:
compareToin interfaceComparable<RealmProviderBuilder>
-