AppServiceCertificateOrder Interface
Implements
public interface AppServiceCertificateOrder
extends GroupableResource<AppServiceManager,AppServiceCertificateOrderInner>, Refreshable<AppServiceCertificateOrder>, Updatable<Update>
An immutable client-side representation of an Azure App Service certificate order.
Method Summary
Modifier and Type | Method and Description |
---|---|
abstract boolean |
autoRenew()
Check whether the certificate will renewed automatically. |
abstract String |
certificateSigningRequest()
Gets last certificate signing request that was created for this order. |
abstract
App |
createKeyVaultBinding(String certificateName, Vault vault)
Bind a Key Vault secret to a certificate store that will be used for storing the certificate once it's ready. |
abstract
Mono<App |
createKeyVaultBindingAsync(String certificateName, Vault vault)
Bind a Key Vault secret to a certificate store that will be used for storing the certificate once it's ready. |
abstract String |
distinguishedName()
Gets certificate's distinguished name. |
abstract String |
domainVerificationToken()
Gets the domain verification token. |
abstract
Offset |
expirationTime()
Gets the expiration time. |
abstract
App |
getKeyVaultBinding()
Gets the state of the Key Vault secret. |
abstract
Mono<App |
getKeyVaultBindingAsync()
Gets the state of the Key Vault secret. |
abstract
Certificate |
intermediate()
Gets the intermediate certificate. |
abstract int |
keySize()
Gets the certificate key size. |
abstract
Offset |
lastCertificateIssuanceTime()
Gets the last issuance time. |
abstract
Certificate |
productType()
Gets the certificate product type. |
abstract
Certificate |
root()
Gets the root certificate. |
abstract String |
serialNumber()
Gets the current serial number of the certificate. |
abstract
Certificate |
signedCertificate()
Gets the signed certificate. |
abstract
Certificate |
status()
Gets current order status. |
abstract int |
validityInYears()
Gets duration in years. |
abstract void |
verifyDomainOwnership(AppServiceDomain domain)
Verifies the ownership of the domain by providing the Azure purchased domain. |
abstract Mono<Void> |
verifyDomainOwnershipAsync(AppServiceDomain domain)
Verifies the ownership of the domain by providing the Azure purchased domain. |
Method Details
autoRenew
public abstract boolean autoRenew()
Check whether the certificate will renewed automatically.
Returns:
certificateSigningRequest
public abstract String certificateSigningRequest()
Gets last certificate signing request that was created for this order.
Returns:
createKeyVaultBinding
public abstract AppServiceCertificateKeyVaultBinding createKeyVaultBinding(String certificateName, Vault vault)
Bind a Key Vault secret to a certificate store that will be used for storing the certificate once it's ready.
Parameters:
Returns:
createKeyVaultBindingAsync
public abstract Mono
Bind a Key Vault secret to a certificate store that will be used for storing the certificate once it's ready.
Parameters:
Returns:
distinguishedName
public abstract String distinguishedName()
Gets certificate's distinguished name.
Returns:
domainVerificationToken
public abstract String domainVerificationToken()
Gets the domain verification token.
Returns:
expirationTime
public abstract OffsetDateTime expirationTime()
Gets the expiration time.
Returns:
getKeyVaultBinding
public abstract AppServiceCertificateKeyVaultBinding getKeyVaultBinding()
Gets the state of the Key Vault secret.
Returns:
getKeyVaultBindingAsync
public abstract Mono
Gets the state of the Key Vault secret.
Returns:
intermediate
public abstract CertificateDetails intermediate()
Gets the intermediate certificate.
Returns:
keySize
public abstract int keySize()
Gets the certificate key size.
Returns:
lastCertificateIssuanceTime
public abstract OffsetDateTime lastCertificateIssuanceTime()
Gets the last issuance time.
Returns:
productType
public abstract CertificateProductType productType()
Gets the certificate product type.
Returns:
root
public abstract CertificateDetails root()
Gets the root certificate.
Returns:
serialNumber
public abstract String serialNumber()
Gets the current serial number of the certificate.
Returns:
signedCertificate
public abstract CertificateDetails signedCertificate()
Gets the signed certificate.
Returns:
status
public abstract CertificateOrderStatus status()
Gets current order status.
Returns:
validityInYears
public abstract int validityInYears()
Gets duration in years.
Returns:
verifyDomainOwnership
public abstract void verifyDomainOwnership(AppServiceDomain domain)
Verifies the ownership of the domain by providing the Azure purchased domain.
Parameters:
verifyDomainOwnershipAsync
public abstract Mono
Verifies the ownership of the domain by providing the Azure purchased domain.
Parameters:
Returns:
Applies to
Azure SDK for Java