CertificatePolicy Osztály

Tanúsítvány felügyeleti szabályzata.

Öröklődés
builtins.object
CertificatePolicy

Konstruktor

CertificatePolicy(issuer_name: str | None = None, **kwargs)

Paraméterek

issuer_name
str vagy None
alapértelmezett érték: None

Választható. A hivatkozott kiállítóobjektum vagy fenntartott nevek neve; például vagy selfunknown

subject
str vagy None

A tanúsítvány tulajdonosának neve. Érvényes X509 megkülönböztető névnek kell lennie. A tanúsítvány létrehozásához tulajdonos vagy tulajdonos alternatív névparaméterek egyikére van szükség. Ezt a rendszer figyelmen kívül hagyja a tanúsítvány importálásakor; A rendszer elemzi a tárgyat az importált tanúsítványból.

san_emails
list[str] vagy None

Az X509 objektum tárgy alternatív e-mailjei. A tanúsítvány létrehozásához tulajdonos vagy tulajdonos alternatív névparaméterek egyikére van szükség.

san_dns_names
list[str] vagy None

Az X509 objektum tulajdonos alternatív DNS-nevei. A tanúsítvány létrehozásához tulajdonos vagy tulajdonos alternatív névparaméterek egyikére van szükség.

san_user_principal_names
list[str] vagy None

Az X509 objektum tulajdonos alternatív egyszerű felhasználónevei. A tanúsítvány létrehozásához tulajdonos vagy tulajdonos alternatív névparaméterek egyikére van szükség.

exportable
bool vagy None

Azt jelzi, hogy exportálható-e a titkos kulcs. Érvényes értékekért lásd: KeyType.

key_type
str vagy KeyType vagy None

A tanúsítványhoz használandó kulcspár típusa.

key_size
int vagy None

A kulcs mérete bitekben. Például: 2048, 3072 vagy 4096 RSA esetén.

reuse_key
bool vagy None

Azt jelzi, hogy ugyanazt a kulcspárt használja-e a rendszer a tanúsítványmegújításhoz.

key_curve_name
str vagy KeyCurveName vagy None

Elliptikus görbe neve. Érvényes értékekért lásd: KeyCurveName.

enhanced_key_usage
list[str] vagy None

A tanúsítvány kulcsának kibővített felhasználási módjai.

key_usage
list[str vagy KeyUsageType] vagy None

A kulcshasználatok listája.

content_type
str vagy CertificateContentType vagy None

A tanúsítványt tartalmazó titkos kód adathordozótípusa (MIME típusa). Ha nincs megadva, pkcs12 a rendszer feltételezi.

validity_in_months
int vagy None

A tanúsítvány érvényességének időtartama hónapokban.

lifetime_actions
list[LifetimeAction] vagy None

A Key Vault által a tanúsítvány élettartama során végrehajtandó műveletek.

certificate_type
str vagy None

A kiállító szolgáltatójától kérendő tanúsítvány típusa.

certificate_transparency
bool vagy None

Azt jelzi, hogy a szabályzat alapján létrehozott tanúsítványokat közzé kell-e tenni a tanúsítvány áttetszőségi naplóiban.

Metódusok

get_default

get_default

get_default() -> CertificatePolicy

Attribútumok

certificate_transparency

Azt, hogy a szabályzat alapján létrehozott tanúsítványokat közzé kell-e tenni a tanúsítvány áttetszőségi naplóiban.

Visszatérési típus

bool,

certificate_type

A kiállító szolgáltatójától kért tanúsítvány típusa.

Visszatérési típus

str,

content_type

Az adathordozó típusa (MIME típusa).

Visszatérési típus

created_on

A tanúsítvány létrehozásának dátuma.

Visszatérési típus

enabled

Azt jelzi, hogy a tanúsítvány engedélyezve van-e.

Visszatérési típus

bool,

enhanced_key_usage

A kibővített kulcshasználat.

Visszatérési típus

list[str],

exportable

A titkos kulcs exportálható-e.

Visszatérési típus

bool,

issuer_name

A hivatkozott kiállítói objektum neve vagy a tanúsítvány kiállítójának fenntartott neve.

Visszatérési típus

str,

key_curve_name

Elliptikus görbe neve.

Visszatérési típus

key_size

A kulcs mérete bitekben.

Visszatérési típus

int,

key_type

A tanúsítványhoz használandó kulcspár típusa.

Visszatérési típus

key_usage

A kulcshasználatok listája.

Visszatérési típus

lifetime_actions

A Key Vault által a tanúsítvány élettartama során végrehajtandó műveletek és azok eseményindítói.

Visszatérési típus

reuse_key

Azt határozza meg, hogy ugyanazt a kulcspárt használja-e a rendszer a tanúsítványmegújításhoz.

Visszatérési típus

bool,

san_dns_names

A tulajdonos alternatív tartománynevei.

Visszatérési típus

list[str],

san_emails

A tárgy alternatív e-mail-címei.

Visszatérési típus

list[str],

san_user_principal_names

A tulajdonos alternatív egyszerű felhasználónevei.

Visszatérési típus

list[str],

subject

A tanúsítvány tulajdonosának neve.

Visszatérési típus

str,

updated_on

A tanúsítvány utolsó frissítésének dátuma.

Visszatérési típus

validity_in_months

A tanúsítvány érvényességi időtartama hónapokban.

Visszatérési típus

int,