Interface Certificate.Builder

    • Method Detail

      • certificateId

        Certificate.Builder certificateId​(String certificateId)

        The identifier of the certificate.

        Parameters:
        certificateId - The identifier of the certificate.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • stateReason

        Certificate.Builder stateReason​(String stateReason)

        Describes a state change for the certificate.

        Parameters:
        stateReason - Describes a state change for the certificate.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • commonName

        Certificate.Builder commonName​(String commonName)

        The common name for the certificate.

        Parameters:
        commonName - The common name for the certificate.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • registeredDateTime

        Certificate.Builder registeredDateTime​(Instant registeredDateTime)

        The date and time that the certificate was registered.

        Parameters:
        registeredDateTime - The date and time that the certificate was registered.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • expiryDateTime

        Certificate.Builder expiryDateTime​(Instant expiryDateTime)

        The date and time when the certificate will expire.

        Parameters:
        expiryDateTime - The date and time when the certificate will expire.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • type

        Certificate.Builder type​(String type)

        The function that the registered certificate performs. Valid values include ClientLDAPS or ClientCertAuth. The default value is ClientLDAPS.

        Parameters:
        type - The function that the registered certificate performs. Valid values include ClientLDAPS or ClientCertAuth. The default value is ClientLDAPS.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        CertificateType, CertificateType
      • type

        Certificate.Builder type​(CertificateType type)

        The function that the registered certificate performs. Valid values include ClientLDAPS or ClientCertAuth. The default value is ClientLDAPS.

        Parameters:
        type - The function that the registered certificate performs. Valid values include ClientLDAPS or ClientCertAuth. The default value is ClientLDAPS.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        CertificateType, CertificateType
      • clientCertAuthSettings

        Certificate.Builder clientCertAuthSettings​(ClientCertAuthSettings clientCertAuthSettings)

        A ClientCertAuthSettings object that contains client certificate authentication settings.

        Parameters:
        clientCertAuthSettings - A ClientCertAuthSettings object that contains client certificate authentication settings.
        Returns:
        Returns a reference to this object so that method calls can be chained together.