Certificate Classe

Definição

Certificado SSL para um aplicativo.

[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
Herança
Certificate
Atributos

Construtores

Certificate()

Inicializa uma nova instância da 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)

Inicializa uma nova instância da classe Certificate.

Propriedades

CanonicalName

Obtém ou define o CNAME do certificado a ser emitido por meio de certificado gratuito

CerBlob

Obtém bytes brutos do arquivo .cer

DomainValidationMethod

Obtém ou define o método de validação de domínio para certificado gratuito

ExpirationDate

Obtém a data de validade do certificado.

FriendlyName

Obtém o nome amigável do certificado.

HostingEnvironmentProfile

Obtém a especificação do Ambiente do Serviço de Aplicativo a ser usado para o certificado.

HostNames

Obtém ou define nomes de host aos qual o certificado se aplica.

Id

Obtém a ID do recurso.

(Herdado de Resource)
IssueDate

Obtém a data do problema do certificado.

Issuer

Obtém o emissor do certificado.

KeyVaultId

Obtém ou define a ID do recurso do Csm do Key Vault.

KeyVaultSecretName

Obtém ou define o nome do segredo do Key Vault.

KeyVaultSecretStatus

Obtém status do segredo Key Vault. Os valores possíveis incluem: 'Initialized', 'WaitingOnCertificateOrder', 'Succeeded', 'CertificateOrderFailed', 'OperationNotPermittedOnKeyVault', 'AzureServiceUnauthorizedToAccessKeyVault', 'KeyVaultDoesNotExist', 'KeyVaultSecretDoesNotExist', 'UnknownError', 'ExternalPrivateKey', 'Unknown'

Kind

Obtém ou define o tipo de recurso.

(Herdado de Resource)
Location

Obtém ou define a Localização do recurso.

(Herdado de Resource)
Name

Obtém o nome do recurso.

(Herdado de Resource)
Password

Obtém ou define a senha do certificado.

PfxBlob

Obtém ou define o blob pfx.

PublicKeyHash

Obtém hash de chave pública.

SelfLink

Obtém o auto link.

ServerFarmId

Obtém ou define a ID do recurso do plano de Serviço de Aplicativo associado, formatado como: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".

SiteName

Obtém o nome do aplicativo.

SubjectName

Obtém o nome da entidade do certificado.

Tags

Obtém ou define marcas de recurso.

(Herdado de Resource)
Thumbprint

Obtém a impressão digital do certificado.

Type

Obtém o tipo de recurso.

(Herdado de Resource)
Valid

Obtém o certificado válido?.

Métodos

Validate()

Valide o objeto .

Aplica-se a