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
-
-
-
Method Detail
-
identityMapping
public LdapIdentityMappingConfigurationBuilder identityMapping()
-
name
public LdapRealmConfigurationBuilder name(String name)
-
name
public String name()
- Specified by:
namein interfaceRealmProviderBuilder<LdapRealmConfiguration>
-
url
public LdapRealmConfigurationBuilder url(String url)
-
principal
public LdapRealmConfigurationBuilder principal(String principal)
-
credential
public LdapRealmConfigurationBuilder credential(char[] credential)
-
credential
public LdapRealmConfigurationBuilder credential(Supplier<char[]> credential)
-
directEvidenceVerification
public LdapRealmConfigurationBuilder directEvidenceVerification(boolean value)
-
pageSize
public LdapRealmConfigurationBuilder pageSize(int value)
-
nameRewriter
public LdapRealmConfigurationBuilder nameRewriter(org.wildfly.security.auth.server.NameRewriter rewriter)
-
connectionTimeout
public LdapRealmConfigurationBuilder connectionTimeout(int connectionTimeout)
-
readTimeout
public LdapRealmConfigurationBuilder readTimeout(int readTimeout)
-
connectionPooling
public LdapRealmConfigurationBuilder connectionPooling(boolean 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
public LdapRealmConfiguration create()
- Specified by:
createin interfaceorg.infinispan.commons.configuration.Builder<LdapRealmConfiguration>
-
read
public LdapRealmConfigurationBuilder read(LdapRealmConfiguration template)
- Specified by:
readin interfaceorg.infinispan.commons.configuration.Builder<LdapRealmConfiguration>
-
compareTo
public int compareTo(RealmProviderBuilder o)
- Specified by:
compareToin interfaceComparable<RealmProviderBuilder>
-
-