X509KeyUsageFlags Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Definuje způsob použití klíče certifikátu. Pokud tato hodnota není definována, lze klíč použít k libovolnému účelu.
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
- Atributy
Pole
CrlSign | 2 | Klíč lze použít k podepsání seznamu odvolaných certifikátů (CRL). |
DataEncipherment | 16 | Klíč se dá 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 Diffie-Hellman smlouvy o klíči. |
KeyCertSign | 4 | Klíč se dá 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ého rozšíření, které je ve výchozím nastavení mapováno na CryptoConfig soubor . Při vyvolání ExtensionsX509Certificate2 vlastnosti třídy lze tuto třídu použít přímo.
Platí pro
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat Problémy GitHubu jako mechanismus zpětné vazby pro obsah a nahradíme ho novým systémem zpětné vazby. Další informace najdete tady:Odeslat a zobrazit názory pro