Module : ldap

Module Overview

This module provides an inbound LDAP authentication provider, which is used to authenticate using LDAP credentials.

For information on the operations, which you can perform with this module, see the below Functions. For an example on the usage of the operations, see the Secured Service with LDAP Example.

Records

LdapConnectionConfig

Represents the configurations that are required for an LDAP auth store.

SecureSocket

Configures the SSL/TLS options to be used for LDAP communication.

Objects

InboundLdapAuthProvider

Represents the inbound LDAP auth provider.

Functions

doAuthenticate

Authenticates with the username and password.

externDoAuthenticate
externInitLdapConnectionContext
getGroups

Retrieves the group(s) of the user related to the provided username.

initLdapConnectionContext

Initailizes the LDAP connection context.

Constants

LDAP_ERROR

Represents the LDAP error reason.

Errors

Error

Represents the LDAP error type with details.