LdapUserInfo
class LdapUserInfo implements UserInfoInterface (View source)
Value object representing user information read from an LDAP entry
Methods
No description
Build from an ldap_get_entries() entry (attribute names lowercased, multi-valued attributes as ['count' => n, 0 => ...] arrays).
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
Details
__construct(string $username, string $email = '', string $displayName = '', array $groups = [], string $subject = '')
No description
static LdapUserInfo
fromLdapEntry(array $entry, string $username, string $fullnameAttribute, string $emailAttribute, string $groupsAttribute = '')
Build from an ldap_get_entries() entry (attribute names lowercased, multi-valued attributes as ['count' => n, 0 => ...] arrays).
string
getUsername()
No description
string
getEmail()
No description
string
getFirstName()
No description
string
getLastName()
No description
string
getDisplayName()
No description
string
getFullName()
No description
array
getGroups()
No description
string
getProviderId()
No description
string
getSubject()
No description
array
getRawData()
No description
bool
hasGroup(string $group)
No description
bool
isValid()
No description