CngKeyCreationParameters Třída

Definice

Obsahuje pokročilé vlastnosti pro vytváření klíčů.

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. Při vytváření musí být některé vlastnosti přidány do klíče. 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 nadřazený popisovač Create okna do metody. Objekt CngKey , který je vytvořen, 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 potřebujete po vytvoření klíče přidat vlastnosti, použijte metodu SetProperty .

Poznámka

Třídy CNG nefungují na platformách, které nejsou Windows.

Konstruktory

CngKeyCreationParameters()

Inicializuje novou instanci CngKeyCreationParameters třídy.

Vlastnosti

ExportPolicy

Získá nebo nastaví zásadu exportu klíče.

KeyCreationOptions

Získá nebo nastaví možnosti vytváření klíčů.

KeyUsage

Získá nebo nastaví kryptografické operace, které se vztahují na aktuální klíč.

Parameters

CngKey Umožňuje vytvořit objekt s dalšími vlastnostmi nastavenými před dokončením klíče.

ParentWindowHandle

Získá nebo nastaví úchyt okna, který by se měl použít jako nadřazené okno pro dialogová okna, která jsou vytvořená třídami Cryptography Next Generation (CNG).

Provider

Získá nebo nastaví zprostředkovatele úložiště klíčů (KSP) k vytvoření klíče.

UIPolicy

Získá nebo nastaví informace o uživatelském rozhraní, které se zobrazí při vytvoření nebo přístupu ke klíči.

Metody

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Type Získá aktuální instanci.

(Zděděno od Object)
MemberwiseClone()

Vytvoří použádnou kopii aktuálního souboru Object.

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro