CertificatePolicy Kelas

Kebijakan manajemen untuk sertifikat.

Warisan
builtins.object
CertificatePolicy

Konstruktor

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

Parameter

issuer_name
str atau None
nilai default: None

Pilihan. Nama objek penerbit yang dirujuk atau nama yang dipesan; misalnya, self atau unknown

subject
str atau None

Nama subjek sertifikat. Harus berupa nama yang dibedakan X509 yang valid. Subjek atau salah satu parameter nama alternatif subjek diperlukan untuk membuat sertifikat. Ini akan diabaikan saat mengimpor sertifikat; subjek akan diurai dari sertifikat yang diimpor.

san_emails
list[str] atau None

Subjek email alternatif objek X509. Subjek atau salah satu parameter nama alternatif subjek diperlukan untuk membuat sertifikat.

san_dns_names
list[str] atau None

Nama DNS alternatif subjek objek X509. Subjek atau salah satu parameter nama alternatif subjek diperlukan untuk membuat sertifikat.

san_user_principal_names
list[str] atau None

Subjek nama utama pengguna alternatif dari objek X509. Subjek atau salah satu parameter nama alternatif subjek diperlukan untuk membuat sertifikat.

exportable
bool atau None

Menunjukkan apakah kunci privat dapat diekspor. Untuk nilai yang valid, lihat KeyType.

key_type
str atau KeyType atau None

Jenis pasangan kunci yang akan digunakan untuk sertifikat.

key_size
int atau None

Ukuran kunci dalam bit. Misalnya: 2048, 3072, atau 4096 untuk RSA.

reuse_key
bool atau None

Menunjukkan apakah pasangan kunci yang sama akan digunakan pada perpanjangan sertifikat.

key_curve_name
str atau KeyCurveName atau None

Nama kurva elips. Untuk nilai yang valid, lihat KeyCurveName.

enhanced_key_usage
list[str] atau None

Cara diperluas kunci sertifikat dapat digunakan.

key_usage
list[str atau KeyUsageType] atau None

Daftar penggunaan kunci.

content_type
str atau CertificateContentType atau None

Jenis media (jenis MIME) rahasia yang mendukung sertifikat. Jika tidak ditentukan, pkcs12 diasumsikan.

validity_in_months
int atau None

Durasi sertifikat berlaku dalam bulan.

lifetime_actions
list[LifetimeAction] atau None

Tindakan yang akan dilakukan oleh Key Vault selama masa pakai sertifikat.

certificate_type
str atau None

Jenis sertifikat yang akan diminta dari penyedia penerbit.

certificate_transparency
bool atau None

Menunjukkan apakah sertifikat yang dihasilkan berdasarkan kebijakan ini harus diterbitkan ke log transparansi sertifikat.

Metode

get_default

get_default

get_default() -> CertificatePolicy

Atribut

certificate_transparency

Apakah sertifikat yang dihasilkan di bawah kebijakan ini harus diterbitkan ke log transparansi sertifikat.

Tipe hasil

bool,

certificate_type

Jenis sertifikat yang diminta dari penyedia penerbit.

Tipe hasil

str,

content_type

Jenis media (jenis MIME).

Tipe hasil

created_on

Tanggalwaktu saat sertifikat dibuat.

Tipe hasil

enabled

Apakah sertifikat diaktifkan atau tidak.

Tipe hasil

bool,

enhanced_key_usage

Penggunaan kunci yang disempurnakan.

Tipe hasil

list[str],

exportable

Apakah kunci privat dapat diekspor.

Tipe hasil

bool,

issuer_name

Nama objek pengeluar sertifikat yang dirujuk atau nama yang dipesan untuk penerbit sertifikat.

Tipe hasil

str,

key_curve_name

Nama kurva elips.

Tipe hasil

key_size

Ukuran kunci dalam bit.

Tipe hasil

int,

key_type

Jenis pasangan kunci yang akan digunakan untuk sertifikat.

Tipe hasil

key_usage

Daftar penggunaan kunci.

Tipe hasil

lifetime_actions

Tindakan dan pemicunya yang akan dilakukan oleh Key Vault selama masa pakai sertifikat.

Tipe hasil

reuse_key

Apakah pasangan kunci yang sama akan digunakan pada perpanjangan sertifikat.

Tipe hasil

bool,

san_dns_names

Nama domain alternatif subjek.

Tipe hasil

list[str],

san_emails

Alamat email alternatif subjek.

Tipe hasil

list[str],

san_user_principal_names

Nama utama pengguna alternatif subjek.

Tipe hasil

list[str],

subject

Nama subjek sertifikat.

Tipe hasil

str,

updated_on

Tanggalwaktu saat sertifikat terakhir diperbarui.

Tipe hasil

validity_in_months

Durasi sertifikat berlaku selama berbulan-bulan.

Tipe hasil

int,