CngKeyCreationParameters Třída
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í.
Obsahuje rozšířené vlastnosti pro vytvoření klíče.
public ref class CngKeyCreationParameters sealed
public sealed class CngKeyCreationParameters
type CngKeyCreationParameters = class
Public NotInheritable Class CngKeyCreationParameters
- Dědičnost
-
CngKeyCreationParameters
Poznámky
CngKey objekty obsahují vlastnosti. Některé vlastnosti musí být přidány do klíče při jeho vytvoření. Další vlastnosti je možné přidat po vytvoření klíče.
Třída CngKeyCreationParameters umožňuje přidat vlastnosti do klíče při jeho vytváření. Můžete to provést předáním objektu CngKeyCreationParameters , který obsahuje standardní vlastnosti klíče, jako je poskytovatel úložiště klíčů (KSP), zásady exportu, použití klíče, zásady uživatelského rozhraní (UI) a popisovač Create nadřazeného okna do metody. Objekt CngKey , který se vytváří, bude inicializován s těmito hodnotami před dokončením.
K klíči můžete také přidat nestandardní vlastnosti pomocí Parameters vlastnosti.
Pokud po vytvoření klíče potřebujete přidat vlastnosti, použijte metodu SetProperty .
Poznámka:
Třídy CNG nefungují na platformách jiných než Windows.
Konstruktory
| Name | Description |
|---|---|
| CngKeyCreationParameters() |
Inicializuje novou instanci CngKeyCreationParameters třídy. |
Vlastnosti
| Name | Description |
|---|---|
| ExportPolicy |
Získá nebo nastaví zásadu exportu klíče. |
| KeyCreationOptions |
Získá nebo nastaví možnosti vytvoření klíče. |
| KeyUsage |
Získá nebo nastaví kryptografické operace, které se vztahují na aktuální klíč. |
| Parameters |
Umožňuje vytvoření objektu CngKey s dalšími vlastnostmi, které jsou nastaveny před dokončením klíče. |
| ParentWindowHandle |
Získá nebo nastaví popisovač okna, který by měl být použit jako nadřazené okno pro dialogová okna, které jsou vytvořeny Cryptography Next Generation (CNG) třídy. |
| Provider |
Získá nebo nastaví zprostředkovatele úložiště klíčů (KSP) k vytvoření klíče v. |
| UIPolicy |
Získá nebo nastaví informace o uživatelském rozhraní pro zobrazení při vytvoření nebo přístupu klíče. |
Metody
| Name | Description |
|---|---|
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |