Compartir a través de


Certificate Clase

Definición

Certificado SSL para una aplicación.

[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
Herencia
Certificate
Atributos

Constructores

Certificate()

Inicializa una nueva instancia de la clase 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)

Inicializa una nueva instancia de la clase Certificate.

Propiedades

CanonicalName

Obtiene o establece CNAME del certificado que se va a emitir a través de un certificado gratuito.

CerBlob

Obtiene bytes sin formato del archivo .cer.

DomainValidationMethod

Obtiene o establece el método de validación de dominio para el certificado gratuito.

ExpirationDate

Obtiene la fecha de expiración del certificado.

FriendlyName

Obtiene el nombre descriptivo del certificado.

HostingEnvironmentProfile

Obtiene la especificación del App Service Environment que se va a usar para el certificado.

HostNames

Obtiene o establece los nombres de host a los que se aplica el certificado.

Id

Obtiene el identificador de recurso.

(Heredado de Resource)
IssueDate

Obtiene la fecha de emisión del certificado.

Issuer

Obtiene el emisor de certificados.

KeyVaultId

Obtiene o establece el identificador de recurso de Csm de Key Vault.

KeyVaultSecretName

Obtiene o establece el nombre del secreto de Key Vault.

KeyVaultSecretStatus

Obtiene el estado del secreto de Key Vault. Entre los valores posibles se incluyen: 'Initialized', 'WaitingOnCertificateOrder', 'Succeeded', 'CertificateOrderFailed', 'OperationNotPermittedOnKeyVault', 'AzureServiceUnauthorizedToAccessKeyVault', 'KeyVaultDoesNotExist', 'KeyVaultSecretDoesNotExist', 'UnknownError', 'ExternalPrivateKey', 'Unknown'

Kind

Obtiene o establece el tipo de recurso.

(Heredado de Resource)
Location

Obtiene o establece la ubicación del recurso.

(Heredado de Resource)
Name

Obtiene el nombre del recurso.

(Heredado de Resource)
Password

Obtiene o establece la contraseña del certificado.

PfxBlob

Obtiene o establece el blob pfx.

PublicKeyHash

Obtiene el hash de clave pública.

SelfLink

Obtiene el vínculo propio.

ServerFarmId

Obtiene o establece el identificador de recurso del plan de App Service asociado, con formato: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".

SiteName

Obtiene el nombre de la aplicación.

SubjectName

Obtiene el nombre del firmante del certificado.

Tags

Obtiene o establece etiquetas de recursos.

(Heredado de Resource)
Thumbprint

Obtiene la huella digital del certificado.

Type

Obtiene el tipo de recurso.

(Heredado de Resource)
Valid

Obtiene si el certificado es válido.

Métodos

Validate()

Valide el objeto .

Se aplica a