com.atlassian.crowd.integration.directory.connector
Class OpenLDAPRfc2307

java.lang.Object
  extended by com.atlassian.crowd.integration.directory.connector.SpringLDAPConnector
      extended by com.atlassian.crowd.integration.directory.connector.OpenLDAP
          extended by com.atlassian.crowd.integration.directory.connector.GenericLDAP
              extended by com.atlassian.crowd.integration.directory.connector.Rfc2307
                  extended by com.atlassian.crowd.integration.directory.connector.OpenLDAPRfc2307
All Implemented Interfaces:
LDAPDirectory, RemoteDirectory

public class OpenLDAPRfc2307
extends Rfc2307


Field Summary
 
Fields inherited from class com.atlassian.crowd.integration.directory.connector.SpringLDAPConnector
attributes, DEFAULT_PAGE_SIZE, eventManager, ldapPropertiesMapper, ldapTemplate, logger, nameConverter, searchDN
 
Constructor Summary
OpenLDAPRfc2307()
           
 
Method Summary
 java.lang.String getDirectoryType()
          Returns the name of the type of directory.
static java.lang.String getStaticDirectoryType()
           
 
Methods inherited from class com.atlassian.crowd.integration.directory.connector.Rfc2307
addGroup, addGroupToGroup, addPrincipal, addPrincipalToGroup, addPrincipalToRole, addRole, getDirectorySpecificMemberParser, getMemberFilter, isGroupMember, removeGroup, removeGroupFromGroup, removePrincipal, removePrincipalFromGroup, removePrincipalFromRole, removeRole, supportsNestedGroups, updateGroup, updatePrincipal, updateRole
 
Methods inherited from class com.atlassian.crowd.integration.directory.connector.OpenLDAP
encodePassword, getNewPrincipalDirectorySpecificAttributes
 
Methods inherited from class com.atlassian.crowd.integration.directory.connector.SpringLDAPConnector
addBlankSnToPrincipalAttributes, addContainerObject, addSnToPrincipalAttributes, authenticate, buildDN, buildFilter, findAllGroupMembers, findAllRoleMembers, findEntityByDN, findGroup, findGroupByDN, findGroupByName, findGroupByName, findGroupByNameUsingMembershipAttribute, findGroupMemberships, findPrincipal, findPrincipalByDN, findPrincipalByName, findRole, findRoleByDN, findRoleByName, findRoleMemberships, getAttributes, getAuthenticationName, getBaseEnvironmentProperties, getContextSource, getDefaultContainerMemberDN, getEncoder, getEntityContextMapper, getGroupContextMapper, getGroupPopulateMembersType, getGroupRelationshipContextMapper, getID, getLdapPropertiesMapper, getNewContainerDirectorySpecificAttributes, getNewPrincipalAttributes, getPassword, getPrincipalContextMapper, getRoleContextMapper, getRolePopulateMembersType, getSearchDN, getSubTreeSearchControl, isDirectGroupMember, isDirectMember, isGroupMember, isNestedMember, isRoleMember, pageResults, pageSearchResults, pageSearchResults, searchGroupRelationships, searchGroups, searchGroups, searchGroupsInternal, searchPrincipals, searchPrincipals, searchRoles, setAttributes, setEventManager, setID, setLdapPropertiesMapper, surroundWithAsterisks, testConnection, throwIREIfRolesDisabled, throwONFEIfRolesDisabled, updatePrincipalCredential
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OpenLDAPRfc2307

public OpenLDAPRfc2307()
Method Detail

getStaticDirectoryType

public static java.lang.String getStaticDirectoryType()

getDirectoryType

public java.lang.String getDirectoryType()
Description copied from interface: RemoteDirectory
Returns the name of the type of directory.

Specified by:
getDirectoryType in interface RemoteDirectory
Overrides:
getDirectoryType in class Rfc2307
Returns:
directory type.


Copyright © 2009 Atlassian Pty Ltd. All Rights Reserved.