Class PrivateCertificateCAData

  • All Implemented Interfaces:
    com.ibm.cloud.sdk.core.service.model.ObjectModel
    Direct Known Subclasses:
    PrivateCertificateConfigurationCACertificate, PrivateCertificateConfigurationIntermediateCACSR

    public class PrivateCertificateCAData
    extends com.ibm.cloud.sdk.core.service.model.GenericModel
    The configuration data of your Private Certificate. Classes which extend this class: - PrivateCertificateConfigurationIntermediateCACSR - PrivateCertificateConfigurationCACertificate
    • Method Detail

      • getCsr

        public String getCsr()
        Gets the csr. The certificate signing request.
        Returns:
        the csr
      • getPrivateKey

        public String getPrivateKey()
        Gets the privateKey. The PEM-encoded private key that is associated with the certificate. The data must be formatted on a single line with embedded newline characters.
        Returns:
        the privateKey
      • getPrivateKeyType

        public String getPrivateKeyType()
        Gets the privateKeyType. The type of private key to generate.
        Returns:
        the privateKeyType
      • getExpiration

        public Long getExpiration()
        Gets the expiration. The certificate expiration time.
        Returns:
        the expiration
      • getCertificate

        public String getCertificate()
        Gets the certificate. Your PEM-encoded certificate. The data must be formatted on a single line with embedded newline characters.
        Returns:
        the certificate
      • getIssuingCa

        public String getIssuingCa()
        Gets the issuingCa. The PEM-encoded certificate of the certificate authority that signed and issued this certificate.
        Returns:
        the issuingCa
      • getCaChain

        public List<String> getCaChain()
        Gets the caChain. The chain of certificate authorities that are associated with the certificate.
        Returns:
        the caChain