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, mapUserFromAttributes
public ActiveDirectoryUserAttributesMapper(long directoryId, LDAPPropertiesMapper ldapPropertiesMapper)
protected boolean getUserActiveFromAttribute(Attributes directoryAttributes)
getUserActiveFromAttribute
in class LDAPUserAttributesMapper
public Set<String> getRequiredLdapAttributes()
getRequiredLdapAttributes
in class LDAPUserAttributesMapper
Copyright © 2020 Atlassian. All rights reserved.