org.identityconnectors.ldap
Class LdapConfiguration
java.lang.Object
org.identityconnectors.framework.spi.AbstractConfiguration
org.identityconnectors.ldap.LdapConfiguration
- All Implemented Interfaces:
- org.identityconnectors.framework.spi.Configuration
public class LdapConfiguration
- extends org.identityconnectors.framework.spi.AbstractConfiguration
Encapsulates the LDAP connector's configuration.
- Author:
- Andrei Badea
| Methods inherited from class org.identityconnectors.framework.spi.AbstractConfiguration |
getConnectorMessages, setConnectorMessages |
LdapConfiguration
public LdapConfiguration()
validate
public void validate()
-
- Specified by:
validate in interface org.identityconnectors.framework.spi.Configuration- Specified by:
validate in class org.identityconnectors.framework.spi.AbstractConfiguration
getHost
public String getHost()
setHost
public void setHost(String host)
getPort
public int getPort()
setPort
public void setPort(int port)
isSsl
public boolean isSsl()
setSsl
public void setSsl(boolean ssl)
getFailover
public String[] getFailover()
setFailover
public void setFailover(String... failover)
getPrincipal
public String getPrincipal()
setPrincipal
public void setPrincipal(String principal)
getCredentials
public org.identityconnectors.common.security.GuardedString getCredentials()
setCredentials
public void setCredentials(org.identityconnectors.common.security.GuardedString credentials)
getBaseContexts
public String[] getBaseContexts()
setBaseContexts
public void setBaseContexts(String... baseContexts)
getPasswordAttribute
public String getPasswordAttribute()
setPasswordAttribute
public void setPasswordAttribute(String passwordAttribute)
getAccountObjectClasses
public String[] getAccountObjectClasses()
setAccountObjectClasses
public void setAccountObjectClasses(String... accountObjectClasses)
getAccountUserNameAttributes
public String[] getAccountUserNameAttributes()
setAccountUserNameAttributes
public void setAccountUserNameAttributes(String... accountUserNameAttributes)
getAccountSearchFilter
public String getAccountSearchFilter()
setAccountSearchFilter
public void setAccountSearchFilter(String accountSearchFilter)
getGroupMemberAttribute
public String getGroupMemberAttribute()
setGroupMemberAttribute
public void setGroupMemberAttribute(String groupMemberAttribute)
isMaintainLdapGroupMembership
public boolean isMaintainLdapGroupMembership()
setMaintainLdapGroupMembership
public void setMaintainLdapGroupMembership(boolean maintainLdapGroupMembership)
isMaintainPosixGroupMembership
public boolean isMaintainPosixGroupMembership()
setMaintainPosixGroupMembership
public void setMaintainPosixGroupMembership(boolean maintainPosixGroupMembership)
getPasswordHashAlgorithm
public String getPasswordHashAlgorithm()
setPasswordHashAlgorithm
public void setPasswordHashAlgorithm(String passwordHashAlgorithm)
isRespectResourcePasswordPolicyChangeAfterReset
public boolean isRespectResourcePasswordPolicyChangeAfterReset()
setRespectResourcePasswordPolicyChangeAfterReset
public void setRespectResourcePasswordPolicyChangeAfterReset(boolean respectResourcePasswordPolicyChangeAfterReset)
isUseBlocks
public boolean isUseBlocks()
setUseBlocks
public void setUseBlocks(boolean useBlocks)
getBlockSize
public int getBlockSize()
setBlockSize
public void setBlockSize(int blockSize)
isUsePagedResultControl
public boolean isUsePagedResultControl()
setUsePagedResultControl
public void setUsePagedResultControl(boolean usePagedResultControl)
getVlvSortAttribute
public String getVlvSortAttribute()
setVlvSortAttribute
public void setVlvSortAttribute(String vlvSortAttribute)
getUidAttribute
public String getUidAttribute()
setUidAttribute
public void setUidAttribute(String uidAttribute)
isReadSchema
public boolean isReadSchema()
setReadSchema
public void setReadSchema(boolean readSchema)
getBaseContextsToSynchronize
public String[] getBaseContextsToSynchronize()
setBaseContextsToSynchronize
public void setBaseContextsToSynchronize(String... baseContextsToSynchronize)
getObjectClassesToSynchronize
public String[] getObjectClassesToSynchronize()
setObjectClassesToSynchronize
public void setObjectClassesToSynchronize(String... objectClassesToSynchronize)
getAttributesToSynchronize
public String[] getAttributesToSynchronize()
setAttributesToSynchronize
public void setAttributesToSynchronize(String... attributesToSynchronize)
getModifiersNamesToFilterOut
public String[] getModifiersNamesToFilterOut()
setModifiersNamesToFilterOut
public void setModifiersNamesToFilterOut(String... modifiersNamesToFilterOut)
getAccountSynchronizationFilter
public String getAccountSynchronizationFilter()
setAccountSynchronizationFilter
public void setAccountSynchronizationFilter(String accountSynchronizationFilter)
getChangeLogBlockSize
public int getChangeLogBlockSize()
setChangeLogBlockSize
public void setChangeLogBlockSize(int changeLogBlockSize)
getChangeNumberAttribute
public String getChangeNumberAttribute()
setChangeNumberAttribute
public void setChangeNumberAttribute(String changeNumberAttribute)
isFilterWithOrInsteadOfAnd
public boolean isFilterWithOrInsteadOfAnd()
setFilterWithOrInsteadOfAnd
public void setFilterWithOrInsteadOfAnd(boolean filterWithOrInsteadOfAnd)
isRemoveLogEntryObjectClassFromFilter
public boolean isRemoveLogEntryObjectClassFromFilter()
setRemoveLogEntryObjectClassFromFilter
public void setRemoveLogEntryObjectClassFromFilter(boolean removeLogEntryObjectClassFromFilter)
isSynchronizePasswords
public boolean isSynchronizePasswords()
setSynchronizePasswords
public void setSynchronizePasswords(boolean synchronizePasswords)
getPasswordAttributeToSynchronize
public String getPasswordAttributeToSynchronize()
setPasswordAttributeToSynchronize
public void setPasswordAttributeToSynchronize(String passwordAttributeToSynchronize)
getPasswordDecryptionKey
public org.identityconnectors.common.security.GuardedByteArray getPasswordDecryptionKey()
setPasswordDecryptionKey
public void setPasswordDecryptionKey(org.identityconnectors.common.security.GuardedByteArray passwordDecryptionKey)
getPasswordDecryptionInitializationVector
public org.identityconnectors.common.security.GuardedByteArray getPasswordDecryptionInitializationVector()
setPasswordDecryptionInitializationVector
public void setPasswordDecryptionInitializationVector(org.identityconnectors.common.security.GuardedByteArray passwordDecryptionInitializationVector)
getStatusManagementClass
public String getStatusManagementClass()
setStatusManagementClass
public void setStatusManagementClass(String statusManagementClass)
getBaseContextsAsLdapNames
public List<LdapName> getBaseContextsAsLdapNames()
getBaseContextsToSynchronizeAsLdapNames
public List<LdapName> getBaseContextsToSynchronizeAsLdapNames()
getModifiersNamesToFilterOutAsLdapNames
public Set<LdapName> getModifiersNamesToFilterOutAsLdapNames()
getObjectClassMappingConfigs
public Map<org.identityconnectors.framework.common.objects.ObjectClass,ObjectClassMappingConfig> getObjectClassMappingConfigs()
hashCode
public int hashCode()
- Overrides:
hashCode in class Object
equals
public boolean equals(Object obj)
- Overrides:
equals in class Object
Copyright © 2012. All Rights Reserved.