Class PublicCertificateProperties


  • public final class PublicCertificateProperties
    extends Object
    PublicCertificate resource specific properties.
    • Constructor Detail

      • PublicCertificateProperties

        public PublicCertificateProperties()
    • Method Detail

      • blob

        public byte[] blob()
        Get the blob property: Public Certificate byte array.
        Returns:
        the blob value.
      • withBlob

        public PublicCertificateProperties withBlob​(byte[] blob)
        Set the blob property: Public Certificate byte array.
        Parameters:
        blob - the blob value to set.
        Returns:
        the PublicCertificateProperties object itself.
      • publicCertificateLocation

        public PublicCertificateLocation publicCertificateLocation()
        Get the publicCertificateLocation property: Public Certificate Location.
        Returns:
        the publicCertificateLocation value.
      • withPublicCertificateLocation

        public PublicCertificateProperties withPublicCertificateLocation​(PublicCertificateLocation publicCertificateLocation)
        Set the publicCertificateLocation property: Public Certificate Location.
        Parameters:
        publicCertificateLocation - the publicCertificateLocation value to set.
        Returns:
        the PublicCertificateProperties object itself.
      • thumbprint

        public String thumbprint()
        Get the thumbprint property: Certificate Thumbprint.
        Returns:
        the thumbprint value.
      • validate

        public void validate()
        Validates the instance.
        Throws:
        IllegalArgumentException - thrown if the instance is not valid.