Interface AppServiceCertificate
- All Superinterfaces:
com.azure.resourcemanager.resources.fluentcore.arm.models.GroupableResource<AppServiceManager, CertificateInner>, com.azure.resourcemanager.resources.fluentcore.arm.models.HasId, com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel<CertificateInner>, com.azure.resourcemanager.resources.fluentcore.arm.models.HasManager<AppServiceManager>, com.azure.resourcemanager.resources.fluentcore.arm.models.HasName, com.azure.resourcemanager.resources.fluentcore.arm.models.HasResourceGroup, com.azure.resourcemanager.resources.fluentcore.model.Indexable, com.azure.resourcemanager.resources.fluentcore.model.Refreshable<AppServiceCertificate>, com.azure.resourcemanager.resources.fluentcore.arm.models.Resource
public interface AppServiceCertificate
extends com.azure.resourcemanager.resources.fluentcore.arm.models.GroupableResource<AppServiceManager, CertificateInner>, com.azure.resourcemanager.resources.fluentcore.model.Refreshable<AppServiceCertificate>
An immutable client-side representation of an Azure app service certificate.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceContainer interface for all the definitions that need to be implemented.static interfaceGrouping of all the site definition stages.Nested classes/interfaces inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.Resource
com.azure.resourcemanager.resources.fluentcore.arm.models.Resource.DefinitionWithRegion<T>, com.azure.resourcemanager.resources.fluentcore.arm.models.Resource.DefinitionWithTags<T>, com.azure.resourcemanager.resources.fluentcore.arm.models.Resource.UpdateWithTags<T> -
Field Summary
Fields inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.Resource
DUMMY -
Method Summary
Modifier and TypeMethodDescriptionbyte[]Gets the raw bytes of .cer file.Gets the certificate expriration date .Gets the friendly name of the certificate.Gets the specification for the App Service Environment to use for the certificate.Gets the host names the certificate applies to.Gets the certificate issue Date.issuer()Gets the certificate issuer.password()Gets the certificate password.byte[]pfxBlob()Gets the pfx blob.Gets the public key hash.selfLink()Gets the self link.siteName()Gets the app name.Gets the subject name of the certificate.Gets the certificate thumbprint.valid()Check whether the certificate valid.Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasId
idMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel
innerModelMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasManager
managerMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasName
nameMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasResourceGroup
resourceGroupNameMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.Indexable
keyMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.Refreshable
refresh, refreshAsyncMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.Resource
region, regionName, tags, type
-
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
-
pfxBlob
byte[] pfxBlob()Gets the pfx blob.- Returns:
- the pfx blob
-
siteName
-
selfLink
-
issuer
-
issueDate
-
expirationDate
OffsetDateTime expirationDate()Gets the certificate expriration date .- Returns:
- the certificate expriration date
-
password
-
thumbprint
-
valid
-
certificateBlob
byte[] certificateBlob()Gets the raw bytes of .cer file.- Returns:
- the raw bytes of .cer file
-
publicKeyHash
-
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
-