CertificatePolicy Classe
Criteri di gestione per un certificato.
- Ereditarietà
-
builtins.objectCertificatePolicy
Costruttore
CertificatePolicy(issuer_name: str | None = None, **kwargs)
Parametri
Facoltativa. Nome dell'oggetto emittente a cui si fa riferimento o nomi riservati; ad esempio, self o unknown
Nome del soggetto del certificato. Deve essere un nome distinto X509 valido. Per la creazione di un certificato, è necessario un oggetto o uno dei parametri del nome alternativo del soggetto. Questa operazione verrà ignorata durante l'importazione di un certificato; l'oggetto verrà analizzato dal certificato importato.
Messaggi di posta elettronica alternativi dell'oggetto X509. Per la creazione di un certificato, è necessario un oggetto o uno dei parametri del nome alternativo del soggetto.
Nomi DNS alternativi del soggetto dell'oggetto X509. Per la creazione di un certificato, è necessario un oggetto o uno dei parametri del nome alternativo del soggetto.
Nomi dell'entità utente alternativi dell'oggetto X509. Per la creazione di un certificato, è necessario un oggetto o uno dei parametri del nome alternativo del soggetto.
Indica se la chiave privata può essere esportata. Per i valori validi, vedere KeyType.
Indica se la stessa coppia di chiavi verrà usata per il rinnovo del certificato.
- key_curve_name
- str oppure KeyCurveName oppure None
Nome curva ellittica. Per i valori validi, vedere KeyCurveName.
I modi estesi in cui è possibile usare la chiave del certificato.
- key_usage
- list[str oppure KeyUsageType] oppure None
Elenco di utilizzo delle chiavi.
- content_type
- str oppure CertificateContentType oppure None
Tipo di supporto (tipo MIME) del segreto che esegue il backup del certificato. Se non specificato, pkcs12 si presuppone.
- lifetime_actions
- list[LifetimeAction] oppure None
Azioni che verranno eseguite da Key Vault durante la durata di un certificato.
Tipo di certificato da richiedere dal provider di autorità di certificazione.
Indica se i certificati generati in questo criterio devono essere pubblicati nei log di trasparenza dei certificati.
Metodi
get_default |
get_default
get_default() -> CertificatePolicy
Attributi
certificate_transparency
Se i certificati generati in questo criterio devono essere pubblicati nei log di trasparenza dei certificati.
Tipo restituito
certificate_type
content_type
created_on
enabled
enhanced_key_usage
exportable
issuer_name
Nome dell'oggetto emittente di riferimento o nomi riservati per l'autorità emittente del certificato.
Tipo restituito
key_curve_name
key_size
key_type
key_usage
lifetime_actions
Azioni e trigger che verranno eseguiti da Key Vault durante la durata del certificato.
Tipo restituito
reuse_key
san_dns_names
san_emails
san_user_principal_names
subject
updated_on
validity_in_months
Azure SDK for Python