public class CertificatePatchResource extends ProxyOnlyResource
Constructor and Description |
---|
CertificatePatchResource() |
Modifier and Type | Method and Description |
---|---|
byte[] |
cerBlob()
Get raw bytes of .cer file.
|
org.joda.time.DateTime |
expirationDate()
Get certificate expiration date.
|
String |
friendlyName()
Get friendly name of the certificate.
|
HostingEnvironmentProfile |
hostingEnvironmentProfile()
Get specification for the App Service Environment to use for the certificate.
|
List<String> |
hostNames()
Get host names the certificate applies to.
|
org.joda.time.DateTime |
issueDate()
Get certificate issue Date.
|
String |
issuer()
Get certificate issuer.
|
String |
keyVaultId()
Get key Vault Csm resource Id.
|
String |
keyVaultSecretName()
Get key Vault secret name.
|
KeyVaultSecretStatus |
keyVaultSecretStatus()
Get status of the Key Vault secret.
|
String |
password()
Get certificate password.
|
byte[] |
pfxBlob()
Get pfx blob.
|
String |
publicKeyHash()
Get public key hash.
|
String |
selfLink()
Get self link.
|
String |
serverFarmId()
Get resource ID of the associated App Service plan, formatted as: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".
|
String |
siteName()
Get app name.
|
String |
subjectName()
Get subject name of the certificate.
|
String |
thumbprint()
Get certificate thumbprint.
|
Boolean |
valid()
Get is the certificate valid?.
|
CertificatePatchResource |
withHostNames(List<String> hostNames)
Set host names the certificate applies to.
|
CertificatePatchResource |
withKeyVaultId(String keyVaultId)
Set key Vault Csm resource Id.
|
CertificatePatchResource |
withKeyVaultSecretName(String keyVaultSecretName)
Set key Vault secret name.
|
CertificatePatchResource |
withPassword(String password)
Set certificate password.
|
CertificatePatchResource |
withPfxBlob(byte[] pfxBlob)
Set pfx blob.
|
CertificatePatchResource |
withServerFarmId(String serverFarmId)
Set resource ID of the associated App Service plan, formatted as: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".
|
kind, withKind
public String friendlyName()
public String subjectName()
public List<String> hostNames()
public CertificatePatchResource withHostNames(List<String> hostNames)
hostNames
- the hostNames value to setpublic byte[] pfxBlob()
public CertificatePatchResource withPfxBlob(byte[] pfxBlob)
pfxBlob
- the pfxBlob value to setpublic String siteName()
public String selfLink()
public String issuer()
public org.joda.time.DateTime issueDate()
public org.joda.time.DateTime expirationDate()
public String password()
public CertificatePatchResource withPassword(String password)
password
- the password value to setpublic String thumbprint()
public Boolean valid()
public byte[] cerBlob()
public String publicKeyHash()
public HostingEnvironmentProfile hostingEnvironmentProfile()
public String keyVaultId()
public CertificatePatchResource withKeyVaultId(String keyVaultId)
keyVaultId
- the keyVaultId value to setpublic String keyVaultSecretName()
public CertificatePatchResource withKeyVaultSecretName(String keyVaultSecretName)
keyVaultSecretName
- the keyVaultSecretName value to setpublic KeyVaultSecretStatus keyVaultSecretStatus()
public String serverFarmId()
public CertificatePatchResource withServerFarmId(String serverFarmId)
serverFarmId
- the serverFarmId value to setCopyright © 2019. All rights reserved.