org.wildfly.extras.creaper.commands.security
Class AddLoginModule.AdvancedLdapBuilder

java.lang.Object
  extended by org.wildfly.extras.creaper.commands.security.AddLoginModule.Builder<AddLoginModule.AdvancedLdapBuilder>
      extended by org.wildfly.extras.creaper.commands.security.AddLoginModule.AdvancedLdapBuilder
Enclosing class:
AddLoginModule

public static final class AddLoginModule.AdvancedLdapBuilder
extends AddLoginModule.Builder<AddLoginModule.AdvancedLdapBuilder>


Constructor Summary
AddLoginModule.AdvancedLdapBuilder()
           
AddLoginModule.AdvancedLdapBuilder(String name)
           
 
Method Summary
 AddLoginModule.AdvancedLdapBuilder allowEmptyPassword(boolean allowEmptyPassword)
           
 AddLoginModule.AdvancedLdapBuilder baseCtxDN(String baseCtxDN)
           
 AddLoginModule.AdvancedLdapBuilder baseFilter(String baseFilter)
           
 AddLoginModule.AdvancedLdapBuilder bindAuthentication(String bindAuthentication)
           
 AddLoginModule.AdvancedLdapBuilder bindCredential(String bindCredential)
           
 AddLoginModule.AdvancedLdapBuilder bindDN(String bindDN)
           
 AddLoginModule.AdvancedLdapBuilder jaasSecurityDomain(String jaasSecurityDomain)
           
 AddLoginModule.AdvancedLdapBuilder javaNamingFactoryInitial(String javaNamingFactoryInitial)
           
 AddLoginModule.AdvancedLdapBuilder javaNamingProviderUrl(String javaNamingProviderUrl)
           
 AddLoginModule.AdvancedLdapBuilder javaNamingSecurityAuthentication(String javaNamingSecurityAuthentication)
           
 AddLoginModule.AdvancedLdapBuilder javaNamingSecurityCredentials(String javaNamingSecurityCredentials)
           
 AddLoginModule.AdvancedLdapBuilder javaNamingSecurityPrincipal(String javaNamingSecurityPrincipal)
           
 AddLoginModule.AdvancedLdapBuilder javaNamingSecurityProtocol(String javaNamingSecurityProtocol)
           
 AddLoginModule.AdvancedLdapBuilder recurseRoles(boolean recurseRoles)
           
 AddLoginModule.AdvancedLdapBuilder referralUserAttributeIDToCheck(String referralUserAttributeIDToCheck)
           
 AddLoginModule.AdvancedLdapBuilder roleAttributeID(String roleAttributeID)
           
 AddLoginModule.AdvancedLdapBuilder roleAttributeIsDN(boolean roleAttributeIsDN)
           
 AddLoginModule.AdvancedLdapBuilder roleFilter(String roleFilter)
           
 AddLoginModule.AdvancedLdapBuilder roleNameAttributeID(String roleNameAttributeID)
           
 AddLoginModule.AdvancedLdapBuilder rolesCtxDN(String rolesCtxDN)
           
 AddLoginModule.AdvancedLdapBuilder searchScope(String searchScope)
           
 AddLoginModule.AdvancedLdapBuilder searchTimeLimit(String searchTimeLimit)
           
 
Methods inherited from class org.wildfly.extras.creaper.commands.security.AddLoginModule.Builder
addModuleOption, build, flag, module, replaceExisting, securityDomainName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AddLoginModule.AdvancedLdapBuilder

public AddLoginModule.AdvancedLdapBuilder()

AddLoginModule.AdvancedLdapBuilder

public AddLoginModule.AdvancedLdapBuilder(String name)
Method Detail

javaNamingFactoryInitial

public AddLoginModule.AdvancedLdapBuilder javaNamingFactoryInitial(String javaNamingFactoryInitial)

javaNamingProviderUrl

public AddLoginModule.AdvancedLdapBuilder javaNamingProviderUrl(String javaNamingProviderUrl)

javaNamingSecurityAuthentication

public AddLoginModule.AdvancedLdapBuilder javaNamingSecurityAuthentication(String javaNamingSecurityAuthentication)

javaNamingSecurityProtocol

public AddLoginModule.AdvancedLdapBuilder javaNamingSecurityProtocol(String javaNamingSecurityProtocol)

javaNamingSecurityPrincipal

public AddLoginModule.AdvancedLdapBuilder javaNamingSecurityPrincipal(String javaNamingSecurityPrincipal)

javaNamingSecurityCredentials

public AddLoginModule.AdvancedLdapBuilder javaNamingSecurityCredentials(String javaNamingSecurityCredentials)

bindDN

public AddLoginModule.AdvancedLdapBuilder bindDN(String bindDN)

bindCredential

public AddLoginModule.AdvancedLdapBuilder bindCredential(String bindCredential)

jaasSecurityDomain

public AddLoginModule.AdvancedLdapBuilder jaasSecurityDomain(String jaasSecurityDomain)

baseCtxDN

public AddLoginModule.AdvancedLdapBuilder baseCtxDN(String baseCtxDN)

baseFilter

public AddLoginModule.AdvancedLdapBuilder baseFilter(String baseFilter)

searchTimeLimit

public AddLoginModule.AdvancedLdapBuilder searchTimeLimit(String searchTimeLimit)

roleAttributeID

public AddLoginModule.AdvancedLdapBuilder roleAttributeID(String roleAttributeID)

rolesCtxDN

public AddLoginModule.AdvancedLdapBuilder rolesCtxDN(String rolesCtxDN)

roleFilter

public AddLoginModule.AdvancedLdapBuilder roleFilter(String roleFilter)

roleNameAttributeID

public AddLoginModule.AdvancedLdapBuilder roleNameAttributeID(String roleNameAttributeID)

referralUserAttributeIDToCheck

public AddLoginModule.AdvancedLdapBuilder referralUserAttributeIDToCheck(String referralUserAttributeIDToCheck)

searchScope

public AddLoginModule.AdvancedLdapBuilder searchScope(String searchScope)

bindAuthentication

public AddLoginModule.AdvancedLdapBuilder bindAuthentication(String bindAuthentication)

roleAttributeIsDN

public AddLoginModule.AdvancedLdapBuilder roleAttributeIsDN(boolean roleAttributeIsDN)

recurseRoles

public AddLoginModule.AdvancedLdapBuilder recurseRoles(boolean recurseRoles)

allowEmptyPassword

public AddLoginModule.AdvancedLdapBuilder allowEmptyPassword(boolean allowEmptyPassword)


Copyright © 2020. All rights reserved.