Share via


X509KeyUsageFlags Výčet

Definice

Definuje způsob použití klíče certifikátu. Pokud tato hodnota není definována, lze klíč použít pro libovolný účel.

Tento výčet podporuje bitové kombinace hodnot jeho členů.

public enum class X509KeyUsageFlags
[System.Flags]
public enum X509KeyUsageFlags
[<System.Flags>]
type X509KeyUsageFlags = 
Public Enum X509KeyUsageFlags
Dědičnost
X509KeyUsageFlags
Atributy

Pole

CrlSign 2

Klíč lze použít k podepsání seznamu odvolaných certifikátů (CRL).

DataEncipherment 16

Klíč je možné použít k šifrování dat.

DecipherOnly 32768

Klíč lze použít pouze k dešifrování.

DigitalSignature 128

Klíč lze použít jako digitální podpis.

EncipherOnly 1

Klíč lze použít pouze pro šifrování.

KeyAgreement 8

Klíč se dá použít k určení smlouvy o klíči, například klíče vytvořeného pomocí algoritmu smlouvy Diffie-Hellman klíče.

KeyCertSign 4

Klíč lze použít k podepisování certifikátů.

KeyEncipherment 32

Klíč lze použít k šifrování klíče.

None 0

Žádné klíčové parametry použití.

NonRepudiation 64

Klíč se dá použít k ověřování.

Poznámky

Tato třída je implementací běžně používané přípony, která je ve výchozím nastavení mapována na CryptoConfig soubor. Při vyvolání ExtensionsX509Certificate2 vlastnosti třídy lze tuto třídu použít přímo.

Platí pro