<ldap>
<identifier>ldapAuth</identifier>
<host>ldap://localhost:389/dc=example,dc=com</host>
<userDn>cn=admin,dc=example,dc=com</userDn>
<userPassword>
<t:clearValue>secret</t:clearValue>
</userPassword>
<dnPattern>uid={0},ou=people</dnPattern>
<search>
<pattern>(uid={0})</pattern>
<namingAttr>uid</namingAttr>
<subtree>true</subtree>
</search>
</ldap>
Module ldap
LDAP authentication module supports authentication via LDAP server. This module contains next attributes:
Name | Description | Required | Type |
---|---|---|---|
|
Host of the LDAP server. |
true |
String |
|
The user distinguished name. |
true |
String |
|
The password (credentials) to use for getting authenticated contexts. |
true |
String |
|
The pattern which will be used to supply a DN for the user. |
false |
String |
|
Search configuration which uses an Ldap filter to locate the user. |
false |
AuthenticationModuleLdapSearchType |
AuthenticationModuleLdapSearchType
Name | Description | Required | Type |
---|---|---|---|
|
The filter expression used in the user search.
This is an LDAP search filter (as defined in 'RFC 2254') with optional arguments.
Example: |
true |
String |
|
Specifying explicit LDAP attribute that is retrieved from user’s LDAP account and contains value that matches midPoint’s username. |
false |
String |
|
If true then searches the entire subtree as identified by context, if false (the default) then only searches the level identified by the context. |
false |
Boolean |