|
Esri Geoportal Server 1.0
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.gpt.framework.security.identity.ldap.LdapProperties com.esri.gpt.framework.security.identity.ldap.LdapUserProperties
public class LdapUserProperties
Defines the configured properties for LDAP user access.
Constructor Summary | |
---|---|
LdapUserProperties()
Default constructor. |
Method Summary | |
---|---|
void |
addUserObjectClass(String className)
Adds user objects used to create users |
String |
getPasswordEncryptionAlgorithm()
Gets the password encryption algorithm. |
String |
getUserDisplayNameAttribute()
Gets the name of the attribute associated with the user's display name. |
String |
getUserDNPattern()
Gets the distinguished name pattern for a new user. |
String |
getUsernameSearchPattern()
Gets the username search pattern. |
Attribute |
getUserObjectClasses()
Gets the required user object classes. |
LdapNameMapping |
getUserProfileMapping()
Gets the user profile attribute name mapping. |
String |
getUserSearchDIT()
Gets the root directory where searching of users will take place. |
String |
returnNewUserDN(String username)
Returns the DN for a user about to be registered. |
String |
returnUserLoginSearchFilter(String username)
Returns the search filter for finding a user based upon a login username. |
void |
setPasswordEncryptionAlgorithm(String algorithm)
Sets the password encryption algorithm. |
void |
setUserDisplayNameAttribute(String attributeName)
Sets the name of the attribute associated with the user's display name. |
void |
setUserDNPattern(String pattern)
Sets the distinguished name pattern for a new user. |
void |
setUsernameSearchPattern(String pattern)
Sets the username search pattern. |
void |
setUserSearchDIT(String dit)
Sets the root directory where searching of users will take place. |
String |
toString()
Returns the string representation of the object. |
Methods inherited from class com.esri.gpt.framework.security.identity.ldap.LdapProperties |
---|
hasSpecialDNCharacter, replace |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public LdapUserProperties()
Method Detail |
---|
public String getPasswordEncryptionAlgorithm()
public void setPasswordEncryptionAlgorithm(String algorithm)
algorithm
- the password encryption algorithmpublic String getUserDisplayNameAttribute()
public void setUserDisplayNameAttribute(String attributeName)
attributeName
- the attribute namepublic String getUserDNPattern()
public void setUserDNPattern(String pattern)
pattern
- the distinguished name pattern for a new userpublic String getUsernameSearchPattern()
public void setUsernameSearchPattern(String pattern)
pattern
- the user login search patternpublic Attribute getUserObjectClasses()
public LdapNameMapping getUserProfileMapping()
public String getUserSearchDIT()
public void setUserSearchDIT(String dit)
dit
- directory root under which all users residepublic void addUserObjectClass(String className)
className
- Object class to addpublic String returnNewUserDN(String username)
username
- the login username
public String returnUserLoginSearchFilter(String username)
username
- the login username
public String toString()
toString
in class Object
|
Esri Geoportal Server 1.0
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |