Interface AppServiceCertificate

All Superinterfaces:
GroupableResource<AppServiceManager,CertificateInner>, HasId, HasInnerModel<CertificateInner>, HasManager<AppServiceManager>, HasName, HasResourceGroup, Indexable, Refreshable<AppServiceCertificate>, Resource

An immutable client-side representation of an Azure app service certificate.
  • Method Details

    • friendlyName

      String friendlyName()
      Gets the friendly name of the certificate.
      Returns:
      the friendly name of the certificate
    • subjectName

      String subjectName()
      Gets the subject name of the certificate.
      Returns:
      the subject name of the certificate
    • hostNames

      List<String> hostNames()
      Gets the host names the certificate applies to.
      Returns:
      the host names the certificate applies to
    • pfxBlob

      byte[] pfxBlob()
      Gets the pfx blob.
      Returns:
      the pfx blob
    • siteName

      String siteName()
      Gets the app name.
      Returns:
      the app name
    • selfLink

      String selfLink()
      Gets the self link.
      Returns:
      the self link
    • issuer

      String issuer()
      Gets the certificate issuer.
      Returns:
      the certificate issuer
    • issueDate

      OffsetDateTime issueDate()
      Gets the certificate issue Date.
      Returns:
      the certificate issue Date
    • expirationDate

      OffsetDateTime expirationDate()
      Gets the certificate expriration date .
      Returns:
      the certificate expriration date
    • password

      String password()
      Gets the certificate password.
      Returns:
      the certificate password
    • thumbprint

      String thumbprint()
      Gets the certificate thumbprint.
      Returns:
      the certificate thumbprint
    • valid

      Boolean valid()
      Check whether the certificate valid.
      Returns:
      if the certificate valid
    • certificateBlob

      byte[] certificateBlob()
      Gets the raw bytes of .cer file.
      Returns:
      the raw bytes of .cer file
    • publicKeyHash

      String publicKeyHash()
      Gets the public key hash.
      Returns:
      the public key hash
    • hostingEnvironmentProfile

      HostingEnvironmentProfile hostingEnvironmentProfile()
      Gets the specification for the App Service Environment to use for the certificate.
      Returns:
      the specification for the App Service Environment to use for the certificate