CertificatePolicy Classe
Política de gestão de um certificado.
- Herança
-
builtins.objectCertificatePolicy
Construtor
CertificatePolicy(issuer_name: str | None = None, **kwargs)
Parâmetros
Opcional. Nome do objeto do emissor referenciado ou nomes reservados; por exemplo, self ou unknown
O nome do requerente do certificado. Deve ser um nome único X509 válido. É necessário um assunto ou um dos parâmetros de nome alternativo do requerente para criar um certificado. Isto será ignorado ao importar um certificado; o assunto será analisado do certificado importado.
Assunto de e-mails alternativos do objeto X509. É necessário um assunto ou um dos parâmetros de nome alternativo do requerente para criar um certificado.
Nomes DNS alternativos do requerente do objeto X509. É necessário um assunto ou um dos parâmetros de nome alternativo do requerente para criar um certificado.
Nomes principais de utilizador alternativos do objeto X509. É necessário um assunto ou um dos parâmetros de nome alternativo do requerente para criar um certificado.
Indica se a chave privada pode ser exportada. Para obter valores válidos, veja KeyType.
- key_curve_name
- str ou KeyCurveName ou None
Nome da curva elíptica. Para obter valores válidos, veja KeyCurveName.
As formas expandidas como a chave do certificado pode ser utilizada.
- key_usage
- list[str ou KeyUsageType] ou None
Lista de utilizações de chaves.
- content_type
- str ou CertificateContentType ou None
O tipo de suporte de dados (tipo MIME) do segredo que apoia o 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 da duração de um certificado.
Indica se os certificados gerados ao abrigo desta política devem ser publicados nos registos de transparência de certificados.
Métodos
get_default |
get_default
get_default() -> CertificatePolicy
Atributos
certificate_transparency
Se os certificados gerados ao abrigo desta política devem ser publicados nos registos de transparência de certificados.
Tipo de retorno
certificate_type
content_type
created_on
enabled
enhanced_key_usage
exportable
issuer_name
Nome do objeto do emissor referenciado ou dos nomes reservados do emissor do certificado.
Tipo de retorno
key_curve_name
key_size
key_type
key_usage
lifetime_actions
Ações e respetivos acionadores que serão efetuados por Key Vault ao longo da duração 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