Partager via


Certificate Classe

Définition

Certificat SSL pour une application.

[Microsoft.Rest.Serialization.JsonTransformation]
public class Certificate : Microsoft.Azure.Management.WebSites.Models.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type Certificate = class
    inherit Resource
Public Class Certificate
Inherits Resource
Héritage
Certificate
Attributs

Constructeurs

Certificate()

Initialise une nouvelle instance de la classe Certificate.

Certificate(String, String, String, String, String, IDictionary<String, String>, String, String, String, IList<String>, Byte[], String, String, String, Nullable<DateTime>, Nullable<DateTime>, String, Nullable<Boolean>, Byte[], String, HostingEnvironmentProfile, String, String, Nullable<KeyVaultSecretStatus>, String, String, String)

Initialise une nouvelle instance de la classe Certificate.

Propriétés

CanonicalName

Obtient ou définit CNAME du certificat à émettre via un certificat gratuit

CerBlob

Obtient les octets bruts du fichier .cer

DomainValidationMethod

Obtient ou définit la méthode de validation de domaine pour le certificat gratuit

ExpirationDate

Obtient la date d’expiration du certificat.

FriendlyName

Obtient le nom convivial du certificat.

HostingEnvironmentProfile

Obtient la spécification du App Service Environment à utiliser pour le certificat.

HostNames

Obtient ou définit les noms d’hôte à 10 % du certificat.

Id

Obtient l’ID de ressource.

(Hérité de Resource)
IssueDate

Obtient la date d’émission du certificat.

Issuer

Obtient l’émetteur de certificat.

KeyVaultId

Obtient ou définit l’ID de ressource Csm key Vault.

KeyVaultSecretName

Obtient ou définit le nom du secret key Vault.

KeyVaultSecretStatus

Obtient status du secret Key Vault. Les valeurs possibles sont les suivantes : « Initialized », « WaitingOnCertificateOrder », « Succeeded », « CertificateOrderFailed », « OperationNotPermittedOnKeyVault », « AzureServiceUnauthorizedToAccessKeyVault », « KeyVaultDoesNotExist », « KeyVaultSecretDoesNotExist », « UnknownError », « ExternalPrivateKey », « Unknown »

Kind

Obtient ou définit le type de ressource.

(Hérité de Resource)
Location

Obtient ou définit l’emplacement de la ressource.

(Hérité de Resource)
Name

Obtient le nom de la ressource.

(Hérité de Resource)
Password

Obtient ou définit le mot de passe du certificat.

PfxBlob

Obtient ou définit l’objet blob pfx.

PublicKeyHash

Obtient le hachage de clé publique.

SelfLink

Obtient l’auto-liaison.

ServerFarmId

Obtient ou définit l’ID de ressource du plan de App Service associé, au format « /subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName} ».

SiteName

Obtient le nom de l’application.

SubjectName

Obtient le nom du sujet du certificat.

Tags

Obtient ou définit des balises de ressources.

(Hérité de Resource)
Thumbprint

Obtient l’empreinte numérique du certificat.

Type

Obtient le type de ressource.

(Hérité de Resource)
Valid

Obtient le certificat valide ?.

Méthodes

Validate()

Validez l’objet .

S’applique à