CertificatePolicy Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Uma política que rege o ciclo de vida de uma propriedade de um certificado gerenciado pelo Azure Key Vault.
public class CertificatePolicy
type CertificatePolicy = class
Public Class CertificatePolicy
- Herança
-
CertificatePolicy
Construtores
CertificatePolicy() |
Inicializa uma nova instância da CertificatePolicy classe a ser passada para ImportCertificate(ImportCertificateOptions, CancellationToken) ou ImportCertificateAsync(ImportCertificateOptions, CancellationToken). |
CertificatePolicy(String, String) |
Inicializa uma nova instância da classe CertificatePolicy. |
CertificatePolicy(String, String, SubjectAlternativeNames) |
Inicializa uma nova instância da classe CertificatePolicy. |
CertificatePolicy(String, SubjectAlternativeNames) |
Inicializa uma nova instância da classe CertificatePolicy. |
Propriedades
CertificateTransparency |
Obtém ou define um valor que indica se um certificado deve ser publicado na lista de transparência do certificado quando criado. |
CertificateType |
Obtém ou define o tipo de certificado de um certificado. |
ContentType |
Obtém ou define o CertificateContentType do certificado. |
CreatedOn |
Obtém um DateTimeOffset que indica quando o certificado foi criado. |
Default |
Obtém um novo CertificatePolicy adequado para solicitações de certificado autoassinados com o Subject "CN=DefaultPolicy". Para alterar o Assunto, crie uma nova instância usando um dos construtores. |
Enabled |
Obtém ou define um valor que indica se o certificado está habilitado no momento. Se for nulo, o padrão do servidor será usado. |
EnhancedKeyUsage |
Obtém os EKUs (usos de chave) aprimorados permitidos do certificado. |
Exportable |
Obtém ou define um valor que indica se a chave de certificado é exportável do cofre ou do repositório de certificados seguro. |
IssuerName |
Obtém o nome de um emissor para um certificado. |
KeyCurveName |
Obtém ou define a curva que retorna uma tecla EC (Curva Elíptica). |
KeySize |
Obtém ou define o tamanho da chave RSA. O valor deve ser um comprimento de chave RSA válido, como 2048 ou 4092. |
KeyType |
Obtém ou define o tipo de chave de suporte a ser gerado ao emitir novos certificados. |
KeyUsage |
Obtém os usos permitidos para a chave do certificado. |
LifetimeActions |
Obtém as ações a serem executadas em horários especificados no tempo de vida dos certificados. Atualmente, apenas um único LifetimeAction é permitido. |
ReuseKey |
Obtém ou define um valor que indica se a chave de certificado deve ser reutilizado ao girar o certificado. |
Subject |
Obtém o nome da entidade de um certificado. |
SubjectAlternativeNames |
Obtém os SANs (nomes alternativos de entidade) de um certificado. |
UpdatedOn |
Obtém um DateTimeOffset que indica quando o certificado foi atualizado. |
ValidityInMonths |
Obtém ou define o período de validade de um certificado em meses. |
Aplica-se a
Azure SDK for .NET