com.atlassian.crowd.embedded.directory
Class LdapDelegatingDirectoryAttributes

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

public class LdapDelegatingDirectoryAttributes
extends java.lang.Object

Convenience class for setting attributes for a "Delegated Authentication LDAP" Directory. This class is not thread safe.


Constructor Summary
LdapDelegatingDirectoryAttributes()
           
 
Method Summary
static LdapDelegatingDirectoryAttributes fromAttributesMap(java.util.Map<java.lang.String,java.lang.String> map)
           
 java.lang.String getDelegatedToClass()
           
 java.lang.String getLdapAutoAddGroups()
           
 java.lang.String getLdapBasedn()
           
 java.lang.String getLdapPassword()
           
 java.lang.String getLdapUrl()
           
 java.lang.String getLdapUserDisplayname()
           
 java.lang.String getLdapUserdn()
           
 java.lang.String getLdapUserDn()
           
 java.lang.String getLdapUserEmail()
           
 java.lang.String getLdapUserFilter()
           
 java.lang.String getLdapUserFirstname()
           
 java.lang.String getLdapUserLastname()
           
 java.lang.String getLdapUserObjectclass()
           
 java.lang.String getLdapUserUsername()
           
 java.lang.String getLdapUserUsernameRdn()
           
 boolean isCreateUserOnAuth()
           
 boolean isUpdateUserOnAuth()
           
 void setCreateUserOnAuth(boolean createUserOnAuth)
           
 void setDelegatedToClass(java.lang.String delegatedToClass)
           
 void setLdapAutoAddGroups(java.lang.String groups)
           
 void setLdapBasedn(java.lang.String ldapBasedn)
           
 void setLdapPassword(java.lang.String ldapPassword)
           
 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 setLdapUserFilter(java.lang.String ldapUserFilter)
           
 void setLdapUserFirstname(java.lang.String ldapUserFirstname)
           
 void setLdapUserLastname(java.lang.String ldapUserLastname)
           
 void setLdapUserObjectclass(java.lang.String ldapUserObjectclass)
           
 void setLdapUserUsername(java.lang.String ldapUserUsername)
           
 void setLdapUserUsernameRdn(java.lang.String ldapUserUsernameRdn)
           
 void setUpdateUserOnAuth(boolean updateUserOnAuth)
           
 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

LdapDelegatingDirectoryAttributes

public LdapDelegatingDirectoryAttributes()
Method Detail

getLdapUrl

public java.lang.String getLdapUrl()

setLdapUrl

public void setLdapUrl(java.lang.String ldapUrl)

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)

getLdapUserDn

public java.lang.String getLdapUserDn()

setLdapUserDn

public void setLdapUserDn(java.lang.String ldapUserDn)

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)

isCreateUserOnAuth

public boolean isCreateUserOnAuth()

setCreateUserOnAuth

public void setCreateUserOnAuth(boolean createUserOnAuth)

isUpdateUserOnAuth

public boolean isUpdateUserOnAuth()

setUpdateUserOnAuth

public void setUpdateUserOnAuth(boolean updateUserOnAuth)

getDelegatedToClass

public java.lang.String getDelegatedToClass()

setDelegatedToClass

public void setDelegatedToClass(java.lang.String delegatedToClass)

setLdapAutoAddGroups

public void setLdapAutoAddGroups(java.lang.String groups)

getLdapAutoAddGroups

public java.lang.String getLdapAutoAddGroups()

toAttributesMap

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

fromAttributesMap

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


Copyright © 2012 Atlassian. All Rights Reserved.