CertificatePolicy Classe
Política de gerenciamento para um certificado.
- Herança
-
builtins.objectCertificatePolicy
Construtor
CertificatePolicy(issuer_name: str | None = None, **kwargs)
Parâmetros
Opcional. Nome do objeto emissor referenciado ou nomes reservados; por exemplo, self ou unknown
O nome do assunto do certificado. Deve ser um nome diferenciado X509 válido. O assunto ou um dos parâmetros de nome alternativo da entidade são necessários para criar um certificado. Isso será ignorado ao importar um certificado; o assunto será analisado do certificado importado.
E-mails alternativos de assunto do objeto X509. O assunto ou um dos parâmetros de nome alternativo da entidade são necessários para criar um certificado.
Nomes DNS alternativos do assunto do objeto X509. O assunto ou um dos parâmetros de nome alternativo da entidade são necessários para criar um certificado.
Nomes de entidade alternativos de entidade principal do objeto X509. O assunto ou um dos parâmetros de nome alternativo da entidade são necessários para criar um certificado.
Indica se a chave privada pode ser exportada. Para obter valores válidos, consulte KeyType.
- key_curve_name
- str ou KeyCurveName ou None
Nome da curva elíptica. Para obter valores válidos, consulte KeyCurveName.
As maneiras estendidas pelas quais a chave do certificado pode ser usada.
- key_usage
- list[str ou KeyUsageType] ou None
Lista de usos de chave.
- content_type
- str ou CertificateContentType ou None
O tipo de mídia (tipo MIME) do segredo que dá suporte ao certificado. Se não for especificado, pkcs12 é assumido.
- lifetime_actions
- list[LifetimeAction] ou None
Ações que serão executadas por Key Vault ao longo do tempo de vida de um certificado.
Indica se os certificados gerados nessa política devem ser publicados nos logs de transparência do certificado.
Métodos
get_default |
get_default
get_default() -> CertificatePolicy
Atributos
certificate_transparency
Se os certificados gerados sob essa política devem ser publicados nos logs de transparência do certificado.
Tipo de retorno
certificate_type
content_type
created_on
enabled
enhanced_key_usage
exportable
issuer_name
Nome do objeto emissor referenciado ou nomes reservados para o emissor do certificado.
Tipo de retorno
key_curve_name
key_size
key_type
key_usage
lifetime_actions
Ações e seus gatilhos que serão executados por Key Vault durante o tempo de vida do certificado.
Tipo de retorno
reuse_key
san_dns_names
san_emails
san_user_principal_names
subject
updated_on
validity_in_months
Azure SDK for Python