PeoplePickerSettings Class |
Namespace: Colygon.MatchPoint.Core.UserManagement
[SerializableAttribute] public sealed class PeoplePickerSettings
The PeoplePickerSettings type exposes the following members.
Name | Description | |
---|---|---|
PeoplePickerSettings | Initializes a new instance of the PeoplePickerSettings class |
Name | Description | |
---|---|---|
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
ToString | Returns a string that represents the current object. (Inherited from Object.) |
Name | Description | |
---|---|---|
CustomLdapFilter | Specifies a custom LDAP filter that is used to look up users and groups. A contains filter on properties referenced in 'DisplayNamePattern' will be used, if left empty. Performance issues can be solved if a 'starts with' filter is used. E.g.: '(CN={0}*)' or '(|(SN={0}*)(givenName={0}*))'. '{0}' will be replaced with the search text entered in the people picker. This setting will be ignored if 'UseUserInformationList' is set to 'true'. | |
DisplayNamePattern | Specifies a pattern that is used to display AD accounts. Use '{DataItem.PropertyName}' to access LDAP properties of given account. If this parameter is not specified, the LDAP property 'CN' will be displayed. This setting will be ignored if 'UseUserInformationList' is set to 'true'. | |
ResolveMode | Specifies the mode that should be used to resolve accounts. Resolve mode 'SharePoint' will use the 'User Information List' on the current site collection to resolve accounts. This mode can be used to improve performance on environments with slow LDAP connectivity. |