Values.CertificateSourceInformation about the certificate.
type nonrec t = {certificateId : CertificateId.t option;The identifier of the certificate.
*)state : CertificateState.t option;The state of the certificate.
*)stateReason : CertificateStateReason.t option;Describes a state change for the certificate.
*)commonName : CertificateCN.t option;The common name for the certificate.
*)registeredDateTime : CertificateRegisteredDateTime.t option;The date and time that the certificate was registered.
*)expiryDateTime : CertificateExpiryDateTime.t option;The date and time when the certificate will expire.
*)type_ : CertificateType.t option;The function that the registered certificate performs. Valid values include ClientLDAPS or ClientCertAuth. The default value is ClientLDAPS.
*)clientCertAuthSettings : ClientCertAuthSettings.t option;A ClientCertAuthSettings object that contains client certificate authentication settings.
*)}val make :
?certificateId:CertificateId.t ->
?state:CertificateState.t ->
?stateReason:CertificateStateReason.t ->
?commonName:CertificateCN.t ->
?registeredDateTime:CertificateRegisteredDateTime.t ->
?expiryDateTime:CertificateExpiryDateTime.t ->
?type_:CertificateType.t ->
?clientCertAuthSettings:ClientCertAuthSettings.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `String of CertificateId.t
| `Structure of (string * [> `String of OCSPUrl.t ]) list
| `Timestamp of CertificateRegisteredDateTime.t ])
list ]