Record: LdapUserStoreConfig
Represents LDAP user store configurations for Basic Auth authentication.
Fields
- Fields Included from *LdapUserStoreConfig
- domainName string
- connectionUrl string
- connectionName string
- connectionPassword string
- userSearchBase string
- userEntryObjectClass string
- userNameAttribute string
- userNameSearchFilter string
- userNameListFilter string
- groupSearchBase string[ ]
- groupEntryObjectClass string
- groupNameAttribute string
- groupNameSearchFilter string
- groupNameListFilter string
- membershipAttribute string
- userRolesCacheEnabled boolean
- connectionPoolingEnabled boolean
- connectionTimeout decimal
- readTimeout decimal
- secureSocket SecureSocket
Unique name to identify the user store
Connection URL of the LDAP server
The username used to connect to the LDAP server
The password used to connect to the LDAP server
DN of the context or object under which the user entries are stored in the LDAP server
Object class used to construct user entries
The attribute used for uniquely identifying a user entry
Filtering criteria used to search for a particular user entry
Filtering criteria for searching user entries in the LDAP server
DN of the context or object under which the group entries are stored in the LDAP server
Object class used to construct group entries
The attribute used for uniquely identifying a group entry
Filtering criteria used to search for a particular group entry
Filtering criteria for searching group entries in the LDAP server
Define the attribute, which contains the distinguished names (DN) of user objects that are there in a group
To indicate whether to cache the role list of a user
Define whether LDAP connection pooling is enabled
Connection timeout (in seconds) when making the initial LDAP connection
Reading timeout (in seconds) for LDAP operations
The SSL configurations for the LDAP client socket. This needs to be configured in order to communicate through LDAPs