|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.atlassian.crowd.directory.SpringLDAPConnector com.atlassian.crowd.directory.RFC4519Directory com.atlassian.crowd.directory.ApacheDS com.atlassian.crowd.directory.ApacheDS15
public class ApacheDS15
Field Summary |
---|
Fields inherited from class com.atlassian.crowd.directory.SpringLDAPConnector |
---|
attributes, contextSource, contextSourceTransactionManager, DEFAULT_PAGE_SIZE, eventPublisher, ldapPropertiesMapper, ldapQueryTranslater, ldapTemplate, nameConverter, searchDN |
Constructor Summary | |
---|---|
ApacheDS15(LDAPQueryTranslater ldapQueryTranslater,
com.atlassian.event.api.EventPublisher eventPublisher,
InstanceFactory instanceFactory)
|
Method Summary | |
---|---|
protected org.springframework.ldap.core.LdapTemplate |
createChangeListenerTemplate()
|
java.lang.String |
getDescriptiveName()
Returns a descriptive name for the type of directory. |
protected java.lang.String |
getInitialGroupMemberDN()
ApacheDS 1.5.x requires a non-blank uniqueMember when adding a group. |
protected void |
getNewUserDirectorySpecificAttributes(User user,
javax.naming.directory.Attributes attributes)
ApacheDS in a default install requires the sn to be set before a user can be created. |
static java.lang.String |
getStaticDirectoryType()
|
Methods inherited from class com.atlassian.crowd.directory.ApacheDS |
---|
encodePassword |
Methods inherited from class com.atlassian.crowd.directory.RFC4519Directory |
---|
addGroupToGroup, addUserToGroup, getCustomGroupAttributeMappers, getCustomUserAttributeMappers, getMemberDnMappers, isGroupDirectGroupMember, isUserDirectGroupMember, removeGroupFromGroup, removeUserFromGroup, searchGroupRelationshipsWithGroupTypeSpecified |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ApacheDS15(LDAPQueryTranslater ldapQueryTranslater, com.atlassian.event.api.EventPublisher eventPublisher, InstanceFactory instanceFactory)
Method Detail |
---|
public static java.lang.String getStaticDirectoryType()
public java.lang.String getDescriptiveName()
RemoteDirectory
getDescriptiveName
in interface RemoteDirectory
getDescriptiveName
in class ApacheDS
protected java.lang.String getInitialGroupMemberDN()
getInitialGroupMemberDN
in class SpringLDAPConnector
protected void getNewUserDirectorySpecificAttributes(User user, javax.naming.directory.Attributes attributes)
getNewUserDirectorySpecificAttributes
in class ApacheDS
user
- user to addattributes
- representing the userprotected org.springframework.ldap.core.LdapTemplate createChangeListenerTemplate()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |