AppServiceCertificate Interface

Implements

public interface AppServiceCertificate
extends GroupableResource<AppServiceManager,CertificateInner>, Refreshable<AppServiceCertificate>

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

Method Summary

Modifier and Type Method and Description
abstract byte[] certificateBlob()
abstract OffsetDateTime expirationDate()
abstract String friendlyName()
abstract List<String> hostNames()
abstract HostingEnvironmentProfile hostingEnvironmentProfile()
abstract OffsetDateTime issueDate()
abstract String issuer()
abstract String password()
abstract byte[] pfxBlob()
abstract String publicKeyHash()
abstract String selfLink()
abstract String siteName()
abstract String subjectName()
abstract String thumbprint()
abstract Boolean valid()

Method Details

certificateBlob

public abstract byte[] certificateBlob()

Returns:

the raw bytes of .cer file

expirationDate

public abstract OffsetDateTime expirationDate()

Returns:

the certificate expriration date

friendlyName

public abstract String friendlyName()

Returns:

the friendly name of the certificate

hostNames

public abstract List hostNames()

Returns:

the host names the certificate applies to

hostingEnvironmentProfile

public abstract HostingEnvironmentProfile hostingEnvironmentProfile()

Returns:

the specification for the App Service Environment to use for the certificate

issueDate

public abstract OffsetDateTime issueDate()

Returns:

the certificate issue Date

issuer

public abstract String issuer()

Returns:

the certificate issuer

password

public abstract String password()

Returns:

the certificate password

pfxBlob

public abstract byte[] pfxBlob()

Returns:

the pfx blob

publicKeyHash

public abstract String publicKeyHash()

Returns:

the public key hash

selfLink

public abstract String selfLink()

Returns:

the self link

siteName

public abstract String siteName()

Returns:

the app name

subjectName

public abstract String subjectName()

Returns:

the subject name of the certificate

thumbprint

public abstract String thumbprint()

Returns:

the certificate thumbprint

valid

public abstract Boolean valid()

Returns:

if the certificate valid

Applies to