Share via


X509KeyUsageFlags Enum

Definisi

Menentukan bagaimana kunci sertifikat dapat digunakan. Jika nilai ini tidak ditentukan, kunci dapat digunakan untuk tujuan apa pun.

Enumerasi ini mendukung kombinasi bitwise dari nilai yang termasuk di dalamnya.

public enum class X509KeyUsageFlags
[System.Flags]
public enum X509KeyUsageFlags
[<System.Flags>]
type X509KeyUsageFlags = 
Public Enum X509KeyUsageFlags
Warisan
X509KeyUsageFlags
Atribut

Bidang

CrlSign 2

Kunci dapat digunakan untuk menandatangani daftar pencabutan sertifikat (CRL).

DataEncipherment 16

Kunci dapat digunakan untuk enkripsi data.

DecipherOnly 32768

Kunci hanya dapat digunakan untuk dekripsi.

DigitalSignature 128

Kunci dapat digunakan sebagai tanda tangan digital.

EncipherOnly 1

Kunci hanya dapat digunakan untuk enkripsi.

KeyAgreement 8

Kunci dapat digunakan untuk menentukan perjanjian kunci, seperti kunci yang dibuat menggunakan algoritma perjanjian kunci Diffie-Hellman.

KeyCertSign 4

Kunci dapat digunakan untuk menandatangani sertifikat.

KeyEncipherment 32

Kunci dapat digunakan untuk enkripsi kunci.

None 0

Tidak ada parameter penggunaan utama.

NonRepudiation 64

Kunci dapat digunakan untuk autentikasi.

Keterangan

Kelas ini adalah implementasi ekstensi yang umum digunakan yang dipetakan secara default ke CryptoConfig file. Extensions Ketika properti X509Certificate2 kelas dipanggil, kelas ini dapat digunakan secara langsung.

Berlaku untuk