AuthenticationMethodLdapPropertiesResponse

data class AuthenticationMethodLdapPropertiesResponse(val connectionTimeoutInMs: Int? = null, val searchBaseDistinguishedName: String? = null, val searchFilterTemplate: String? = null, val serverCertificates: List<CertificateResponse>? = null, val serverHostname: String? = null, val serverPort: Int? = null, val serviceUserDistinguishedName: String? = null, val serviceUserPassword: String? = null)

Ldap authentication method properties. This feature is in preview.

Constructors

constructor(connectionTimeoutInMs: Int? = null, searchBaseDistinguishedName: String? = null, searchFilterTemplate: String? = null, serverCertificates: List<CertificateResponse>? = null, serverHostname: String? = null, serverPort: Int? = null, serviceUserDistinguishedName: String? = null, serviceUserPassword: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Timeout for connecting to the LDAP server in miliseconds. The default is 5000 ms.

Link copied to clipboard

Distinguished name of the object to start the recursive search of users from.

Link copied to clipboard

Template to use for searching. Defaults to (cn=%s) where %s will be replaced by the username used to login.

Link copied to clipboard
Link copied to clipboard
val serverHostname: String? = null

Hostname of the LDAP server.

Link copied to clipboard
val serverPort: Int? = null

Port of the LDAP server.

Link copied to clipboard

Distinguished name of the look up user account, who can look up user details on authentication.

Link copied to clipboard

Password of the look up user.