com.atlassian.crowd.embedded.directory
Class LdapDirectoryAttributes

java.lang.Object
  extended by com.atlassian.crowd.embedded.directory.LdapDirectoryAttributes

public class LdapDirectoryAttributes
extends java.lang.Object

Convenience class for setting attributes for an LDAP Directory.

This class is not thread safe.


Constructor Summary
LdapDirectoryAttributes()
           
 
Method Summary
static LdapDirectoryAttributes fromAttributesMap(java.util.Map<java.lang.String,java.lang.String> map)
           
 java.lang.String getLdapBasedn()
           
 java.lang.String getLdapCacheSynchroniseIntervalInMin()
           
 java.lang.String getLdapConnectionTimeoutInSec()
           
 java.lang.String getLdapGroupDescription()
           
 java.lang.String getLdapGroupDn()
           
 java.lang.String getLdapGroupFilter()
           
 java.lang.String getLdapGroupName()
           
 java.lang.String getLdapGroupObjectclass()
           
 java.lang.String getLdapGroupUsernames()
           
 java.lang.String getLdapPagedresultsSize()
           
 java.lang.String getLdapPassword()
           
 java.lang.String getLdapPoolInitSize()
           
 java.lang.String getLdapPoolMaxSize()
           
 java.lang.String getLdapPoolPrefSize()
           
 java.lang.String getLdapPoolTimeoutInSec()
           
 java.lang.String getLdapReadTimeoutInSec()
           
 java.lang.String getLdapSearchTimelimitInSec()
           
 java.lang.String getLdapUrl()
           
 java.lang.String getLdapUserDisplayname()
           
 java.lang.String getLdapUserdn()
           
 java.lang.String getLdapUserDn()
           
 java.lang.String getLdapUserEmail()
           
 java.lang.String getLdapUserEncryption()
           
 java.lang.String getLdapUserFilter()
           
 java.lang.String getLdapUserFirstname()
           
 java.lang.String getLdapUserGroup()
           
 java.lang.String getLdapUserLastname()
           
 java.lang.String getLdapUserObjectclass()
           
 java.lang.String getLdapUserPassword()
           
 java.lang.String getLdapUserUsername()
           
 java.lang.String getLdapUserUsernameRdn()
           
 boolean isLdapNestedgroupsDisabled()
           
 boolean isLdapPagedresults()
           
 boolean isLdapPropogateChanges()
           
 boolean isLdapReferral()
           
 boolean isLdapRelaxedDnStandardisation()
           
 boolean isLdapSecure()
           
 boolean isLdapUsermembershipUse()
           
 boolean isLdapUsermembershipUseForGroups()
           
 boolean isLocalGroups()
           
 boolean isRolesDisabled()
           
 void setLdapBasedn(java.lang.String ldapBasedn)
           
 void setLdapCacheSynchroniseIntervalInMin(java.lang.String ldapCacheSynchroniseIntervalInMin)
           
 void setLdapConnectionTimeoutInSec(java.lang.String ldapConnectionTimeoutInSec)
           
 void setLdapGroupDescription(java.lang.String ldapGroupDescription)
           
 void setLdapGroupDn(java.lang.String ldapGroupDn)
           
 void setLdapGroupFilter(java.lang.String ldapGroupFilter)
           
 void setLdapGroupName(java.lang.String ldapGroupName)
           
 void setLdapGroupObjectclass(java.lang.String ldapGroupObjectclass)
           
 void setLdapGroupUsernames(java.lang.String ldapGroupUsernames)
           
 void setLdapNestedgroupsDisabled(boolean ldapNestedgroupsDisabled)
           
 void setLdapPagedresults(boolean ldapPagedresults)
           
 void setLdapPagedresultsSize(java.lang.String ldapPagedresultsSize)
           
 void setLdapPassword(java.lang.String ldapPassword)
           
 void setLdapPoolInitSize(java.lang.String ldapPoolInitSize)
           
 void setLdapPoolMaxSize(java.lang.String ldapPoolMaxSize)
           
 void setLdapPoolPrefSize(java.lang.String ldapPoolPrefSize)
           
 void setLdapPoolTimeoutInSec(java.lang.String ldapPoolTimeoutInSec)
           
 void setLdapPropogateChanges(boolean ldapPropogateChanges)
           
 void setLdapReadTimeoutInSec(java.lang.String ldapReadTimeoutInSec)
           
 void setLdapReferral(boolean ldapReferral)
           
 void setLdapRelaxedDnStandardisation(boolean ldapRelaxedDnStandardisation)
           
 void setLdapSearchTimelimitInSec(java.lang.String ldapSearchTimelimitInSec)
           
 void setLdapSecure(boolean ldapSecure)
           
 void setLdapUrl(java.lang.String ldapUrl)
           
 void setLdapUserDisplayname(java.lang.String ldapUserDisplayname)
           
 void setLdapUserdn(java.lang.String ldapUserdn)
           
 void setLdapUserDn(java.lang.String ldapUserDn)
           
 void setLdapUserEmail(java.lang.String ldapUserEmail)
           
 void setLdapUserEncryption(java.lang.String ldapUserEncryption)
           
 void setLdapUserFilter(java.lang.String ldapUserFilter)
           
 void setLdapUserFirstname(java.lang.String ldapUserFirstname)
           
 void setLdapUserGroup(java.lang.String ldapUserGroup)
           
 void setLdapUserLastname(java.lang.String ldapUserLastname)
           
 void setLdapUsermembershipUse(boolean ldapUsermembershipUse)
           
 void setLdapUsermembershipUseForGroups(boolean ldapUsermembershipUseForGroups)
           
 void setLdapUserObjectclass(java.lang.String ldapUserObjectclass)
           
 void setLdapUserPassword(java.lang.String ldapUserPassword)
           
 void setLdapUserUsername(java.lang.String ldapUserUsername)
           
 void setLdapUserUsernameRdn(java.lang.String ldapUserUsernameRdn)
           
 void setLocalGroups(boolean localGroups)
           
 void setRolesDisabled(boolean rolesDisabled)
           
 java.util.Map<java.lang.String,java.lang.String> toAttributesMap()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LdapDirectoryAttributes

public LdapDirectoryAttributes()
Method Detail

getLdapUrl

public java.lang.String getLdapUrl()

setLdapUrl

public void setLdapUrl(java.lang.String ldapUrl)

isLdapSecure

public boolean isLdapSecure()

setLdapSecure

public void setLdapSecure(boolean ldapSecure)

getLdapBasedn

public java.lang.String getLdapBasedn()

setLdapBasedn

public void setLdapBasedn(java.lang.String ldapBasedn)

getLdapUserdn

public java.lang.String getLdapUserdn()

setLdapUserdn

public void setLdapUserdn(java.lang.String ldapUserdn)

getLdapPassword

public java.lang.String getLdapPassword()

setLdapPassword

public void setLdapPassword(java.lang.String ldapPassword)

isLdapPropogateChanges

public boolean isLdapPropogateChanges()

setLdapPropogateChanges

public void setLdapPropogateChanges(boolean ldapPropogateChanges)

getLdapUserDn

public java.lang.String getLdapUserDn()

setLdapUserDn

public void setLdapUserDn(java.lang.String ldapUserDn)

getLdapGroupDn

public java.lang.String getLdapGroupDn()

setLdapGroupDn

public void setLdapGroupDn(java.lang.String ldapGroupDn)

isLdapNestedgroupsDisabled

public boolean isLdapNestedgroupsDisabled()

setLdapNestedgroupsDisabled

public void setLdapNestedgroupsDisabled(boolean ldapNestedgroupsDisabled)

isRolesDisabled

public boolean isRolesDisabled()

setRolesDisabled

public void setRolesDisabled(boolean rolesDisabled)

isLdapPagedresults

public boolean isLdapPagedresults()

setLdapPagedresults

public void setLdapPagedresults(boolean ldapPagedresults)

getLdapPagedresultsSize

public java.lang.String getLdapPagedresultsSize()

setLdapPagedresultsSize

public void setLdapPagedresultsSize(java.lang.String ldapPagedresultsSize)

isLdapReferral

public boolean isLdapReferral()

setLdapReferral

public void setLdapReferral(boolean ldapReferral)

isLdapUsermembershipUseForGroups

public boolean isLdapUsermembershipUseForGroups()

setLdapUsermembershipUseForGroups

public void setLdapUsermembershipUseForGroups(boolean ldapUsermembershipUseForGroups)

isLdapUsermembershipUse

public boolean isLdapUsermembershipUse()

setLdapUsermembershipUse

public void setLdapUsermembershipUse(boolean ldapUsermembershipUse)

isLdapRelaxedDnStandardisation

public boolean isLdapRelaxedDnStandardisation()

setLdapRelaxedDnStandardisation

public void setLdapRelaxedDnStandardisation(boolean ldapRelaxedDnStandardisation)

getLdapUserEncryption

public java.lang.String getLdapUserEncryption()

setLdapUserEncryption

public void setLdapUserEncryption(java.lang.String ldapUserEncryption)

getLdapUserObjectclass

public java.lang.String getLdapUserObjectclass()

setLdapUserObjectclass

public void setLdapUserObjectclass(java.lang.String ldapUserObjectclass)

getLdapUserFilter

public java.lang.String getLdapUserFilter()

setLdapUserFilter

public void setLdapUserFilter(java.lang.String ldapUserFilter)

getLdapUserUsername

public java.lang.String getLdapUserUsername()

setLdapUserUsername

public void setLdapUserUsername(java.lang.String ldapUserUsername)

getLdapUserUsernameRdn

public java.lang.String getLdapUserUsernameRdn()

setLdapUserUsernameRdn

public void setLdapUserUsernameRdn(java.lang.String ldapUserUsernameRdn)

getLdapUserFirstname

public java.lang.String getLdapUserFirstname()

setLdapUserFirstname

public void setLdapUserFirstname(java.lang.String ldapUserFirstname)

getLdapUserLastname

public java.lang.String getLdapUserLastname()

setLdapUserLastname

public void setLdapUserLastname(java.lang.String ldapUserLastname)

getLdapUserDisplayname

public java.lang.String getLdapUserDisplayname()

setLdapUserDisplayname

public void setLdapUserDisplayname(java.lang.String ldapUserDisplayname)

getLdapUserEmail

public java.lang.String getLdapUserEmail()

setLdapUserEmail

public void setLdapUserEmail(java.lang.String ldapUserEmail)

getLdapUserGroup

public java.lang.String getLdapUserGroup()

setLdapUserGroup

public void setLdapUserGroup(java.lang.String ldapUserGroup)

getLdapUserPassword

public java.lang.String getLdapUserPassword()

setLdapUserPassword

public void setLdapUserPassword(java.lang.String ldapUserPassword)

getLdapGroupObjectclass

public java.lang.String getLdapGroupObjectclass()

setLdapGroupObjectclass

public void setLdapGroupObjectclass(java.lang.String ldapGroupObjectclass)

getLdapGroupFilter

public java.lang.String getLdapGroupFilter()

setLdapGroupFilter

public void setLdapGroupFilter(java.lang.String ldapGroupFilter)

getLdapGroupName

public java.lang.String getLdapGroupName()

setLdapGroupName

public void setLdapGroupName(java.lang.String ldapGroupName)

getLdapGroupDescription

public java.lang.String getLdapGroupDescription()

setLdapGroupDescription

public void setLdapGroupDescription(java.lang.String ldapGroupDescription)

getLdapGroupUsernames

public java.lang.String getLdapGroupUsernames()

setLdapGroupUsernames

public void setLdapGroupUsernames(java.lang.String ldapGroupUsernames)

getLdapCacheSynchroniseIntervalInMin

public java.lang.String getLdapCacheSynchroniseIntervalInMin()

setLdapCacheSynchroniseIntervalInMin

public void setLdapCacheSynchroniseIntervalInMin(java.lang.String ldapCacheSynchroniseIntervalInMin)

isLocalGroups

public boolean isLocalGroups()

setLocalGroups

public void setLocalGroups(boolean localGroups)

getLdapPoolInitSize

public java.lang.String getLdapPoolInitSize()

setLdapPoolInitSize

public void setLdapPoolInitSize(java.lang.String ldapPoolInitSize)

getLdapPoolMaxSize

public java.lang.String getLdapPoolMaxSize()

setLdapPoolMaxSize

public void setLdapPoolMaxSize(java.lang.String ldapPoolMaxSize)

getLdapPoolPrefSize

public java.lang.String getLdapPoolPrefSize()

setLdapPoolPrefSize

public void setLdapPoolPrefSize(java.lang.String ldapPoolPrefSize)

getLdapConnectionTimeoutInSec

public java.lang.String getLdapConnectionTimeoutInSec()

setLdapConnectionTimeoutInSec

public void setLdapConnectionTimeoutInSec(java.lang.String ldapConnectionTimeoutInSec)

getLdapPoolTimeoutInSec

public java.lang.String getLdapPoolTimeoutInSec()

setLdapPoolTimeoutInSec

public void setLdapPoolTimeoutInSec(java.lang.String ldapPoolTimeoutInSec)

getLdapReadTimeoutInSec

public java.lang.String getLdapReadTimeoutInSec()

setLdapReadTimeoutInSec

public void setLdapReadTimeoutInSec(java.lang.String ldapReadTimeoutInSec)

getLdapSearchTimelimitInSec

public java.lang.String getLdapSearchTimelimitInSec()

setLdapSearchTimelimitInSec

public void setLdapSearchTimelimitInSec(java.lang.String ldapSearchTimelimitInSec)

toAttributesMap

public java.util.Map<java.lang.String,java.lang.String> toAttributesMap()

fromAttributesMap

public static LdapDirectoryAttributes fromAttributesMap(java.util.Map<java.lang.String,java.lang.String> map)


Copyright © 2010 Atlassian. All Rights Reserved.