Uses of Interface
com.atlassian.crowd.directory.ldap.mapper.ContextMapperWithRequiredAttributes
Packages that use ContextMapperWithRequiredAttributes
Package
Description
-
Uses of ContextMapperWithRequiredAttributes in com.atlassian.crowd.directory
Classes in com.atlassian.crowd.directory that implement ContextMapperWithRequiredAttributesFields in com.atlassian.crowd.directory declared as ContextMapperWithRequiredAttributesModifier and TypeFieldDescriptionstatic final ContextMapperWithRequiredAttributes<CrowdLdapName>RFC4519Directory.DN_MAPPERMethods in com.atlassian.crowd.directory that return ContextMapperWithRequiredAttributesModifier and TypeMethodDescriptionMicrosoftActiveDirectory.avatarMapper()Return aJpegPhotoContextMapper; assume for now that all avatars are stored as JPEG files.SpringLDAPConnector.avatarMapper()SpringLDAPConnector.getGroupContextMapper(GroupType groupType, boolean withAllAttributes) Returns a ContextMapper ready to translate LDAP objects into Groups.SpringLDAPConnector.getGroupContextMapper(GroupType groupType, boolean withAllAttributes, boolean withMemberAttributes) Returns a ContextMapper ready to translate LDAP objects into Groups.MicrosoftActiveDirectory.getUserContextMapper(UserContextMapperConfig config) Methods in com.atlassian.crowd.directory with parameters of type ContextMapperWithRequiredAttributesModifier and TypeMethodDescriptionprotected <T> List<T>MicrosoftActiveDirectory.findAddedOrUpdatedObjectsSince(long usnChange, CrowdLdapName objectBaseDN, String objectFilter, ContextMapperWithRequiredAttributes<T> contextMapper) RFC4519Directory.findDirectMembersOfGroup(CrowdLdapName groupDn, ContextMapperWithRequiredAttributes<CrowdLdapName> dnMapper, GroupUserCache groupUserCache) This method is not part ofRemoteDirectory's contract.protected <T extends LDAPDirectoryEntity>
TSpringLDAPConnector.findEntityByDN(CrowdLdapName entityDn, CrowdLdapName baseDn, String filter, ContextMapperWithRequiredAttributes contextMapper, Class<T> entityClass) protected SearchControlsSpringLDAPConnector.getSearchControls(ContextMapperWithRequiredAttributes<?> mapper, int scope) protected <T> List<T>SpringLDAPConnector.searchEntities(CrowdLdapName baseDN, String filter, ContextMapperWithRequiredAttributes<T> contextMapper, int startIndex, int maxResults) Executes a search with paging if paged results is supported.protected <T> List<T>SpringLDAPConnector.searchEntitiesWithRequestControls(CrowdLdapName baseDN, String filter, ContextMapperWithRequiredAttributes<T> contextMapper, SearchControls searchControls, org.springframework.ldap.core.DirContextProcessor ldapRequestControls, int startIndex, int maxResults) <T> List<T>SpringLDAPConnector.searchGroupObjects(EntityQuery<?> query, ContextMapperWithRequiredAttributes<T> mapper) protected <T> List<T>SpringLDAPConnector.searchGroupObjectsOfSpecifiedGroupType(EntityQuery<?> query, ContextMapperWithRequiredAttributes<T> mapper) This method expects that the query contains a non-null groupType in the entityDescriptor.<T> List<T>SpringLDAPConnector.searchUserObjects(EntityQuery<?> query, ContextMapperWithRequiredAttributes<T> mapper) -
Uses of ContextMapperWithRequiredAttributes in com.atlassian.crowd.directory.ldap
Methods in com.atlassian.crowd.directory.ldap with parameters of type ContextMapperWithRequiredAttributesModifier and TypeMethodDescription<T> TSpringLdapTemplateWrapper.lookup(CrowdLdapName dn, ContextMapperWithRequiredAttributes<T> mapper) -
Uses of ContextMapperWithRequiredAttributes in com.atlassian.crowd.directory.ldap.mapper
Classes in com.atlassian.crowd.directory.ldap.mapper that implement ContextMapperWithRequiredAttributesModifier and TypeClassDescriptionclassclassAn abstract implementation ofContextMapperWithRequiredAttributesfor cases where a mapper requires core attributes and also the attributes for any attached customAttributeMappers.classMaps the externalId attribute.classTranslates information returned from an LDAP directory into aLDAPGroupWithAttributesimplementation ofGroup.classclassMaps the name and externalId attribute.classSpecific to Active Directory to map deleted objects.classTranslates information returned from an LDAP directory into aLDAPUserWithAttributesimplementation ofUser. -
Uses of ContextMapperWithRequiredAttributes in com.atlassian.crowd.directory.ldap.mapper.attribute
Classes in com.atlassian.crowd.directory.ldap.mapper.attribute that implement ContextMapperWithRequiredAttributesModifier and TypeClassDescriptionclassA specialisation ofUserContextMapperfor Active Directory. -
Uses of ContextMapperWithRequiredAttributes in com.atlassian.crowd.directory.rfc4519
Methods in com.atlassian.crowd.directory.rfc4519 with parameters of type ContextMapperWithRequiredAttributesModifier and TypeMethodDescriptionRFC4519DirectoryMembershipsIterableBuilder.withDnMapper(ContextMapperWithRequiredAttributes<CrowdLdapName> dnMapper)