public class ActiveDirectoryUserAttributesMapper extends LDAPUserAttributesMapper
LDAPUserAttributesMapper for Active Directory. It maps the user enabled/disabled flag to
Crowd's active/inactive user. If the userAccountControl attribute is missing, the user is assumed to be active.directoryId, ldapPropertiesMapper, logger| Constructor and Description |
|---|
ActiveDirectoryUserAttributesMapper(long directoryId,
LDAPPropertiesMapper ldapPropertiesMapper) |
| Modifier and Type | Method and Description |
|---|---|
Set<String> |
getRequiredLdapAttributes() |
protected boolean |
getUserActiveFromAttribute(Attributes directoryAttributes) |
getExternalIdFromAttribute, getUserDisplayNameFromAttribute, getUserEmailFromAttribute, getUserFirstNameFromAttribute, getUserLastNameFromAttribute, getUsernameFromAttributes, mapAttributesFromUser, mapUserFromAttributespublic ActiveDirectoryUserAttributesMapper(long directoryId,
LDAPPropertiesMapper ldapPropertiesMapper)
protected boolean getUserActiveFromAttribute(Attributes directoryAttributes)
getUserActiveFromAttribute in class LDAPUserAttributesMapperpublic Set<String> getRequiredLdapAttributes()
getRequiredLdapAttributes in class LDAPUserAttributesMapperCopyright © 2023 Atlassian. All rights reserved.