Sdílet prostřednictvím


CngKeyCreationParameters Třída

Definice

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)

Platí pro