ServiceSecureLdap

data class ServiceSecureLdap(val certificateExpiry: String? = null, val certificateThumbprint: String? = null, val enabled: Boolean, val externalAccessEnabled: Boolean? = null, val pfxCertificate: String, val pfxCertificatePassword: String, val publicCertificate: String? = null)

Constructors

Link copied to clipboard
constructor(certificateExpiry: String? = null, certificateThumbprint: String? = null, enabled: Boolean, externalAccessEnabled: Boolean? = null, pfxCertificate: String, pfxCertificatePassword: String, publicCertificate: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The expiry time of the certificate.

Link copied to clipboard

The thumbprint of the certificate.

Link copied to clipboard

Whether to enable secure LDAP for the managed domain. For more information, please see official documentation on enabling LDAPS, paying particular attention to the section on network security to avoid unnecessarily exposing your service to Internet-borne bruteforce attacks.

Link copied to clipboard

Whether to enable external access to LDAPS over the Internet. Defaults to false.

Link copied to clipboard

The certificate/private key to use for LDAPS, as a base64-encoded TripleDES-SHA1 encrypted PKCS#12 bundle (PFX file).

Link copied to clipboard

The password to use for decrypting the PKCS#12 bundle (PFX file).

Link copied to clipboard

The public certificate.