CngKeyCreationParameters Classe

Definizione

Contiene le proprietà avanzate per la creazione della chiave.

public ref class CngKeyCreationParameters sealed
public sealed class CngKeyCreationParameters
type CngKeyCreationParameters = class
Public NotInheritable Class CngKeyCreationParameters
Ereditarietà
CngKeyCreationParameters

Commenti

CngKey gli oggetti contengono proprietà. Alcune proprietà devono essere aggiunte a una chiave al momento della creazione. È possibile aggiungere altre proprietà dopo la creazione della chiave.

La CngKeyCreationParameters classe consente di aggiungere proprietà a una chiave durante la creazione. A tale scopo, è possibile passare un CngKeyCreationParameters oggetto che contiene proprietà chiave standard, ad esempio il provider di archiviazione chiavi (KSP), i criteri di esportazione, l'utilizzo delle chiavi, i criteri dell'interfaccia utente e l'handle della finestra padre, al Create metodo . L'oggetto CngKey creato verrà inizializzato con questi valori prima che venga finalizzato.

È anche possibile aggiungere proprietà non standard a una chiave usando la Parameters proprietà .

Se è necessario aggiungere proprietà dopo la creazione di una chiave, usare il SetProperty metodo .

Nota

Le classi CNG non funzionano su piattaforme non Windows.

Costruttori

CngKeyCreationParameters()

Inizializza una nuova istanza della classe CngKeyCreationParameters.

Proprietà

ExportPolicy

Ottiene o imposta i criteri di esportazione della chiave.

KeyCreationOptions

Ottiene o imposta le opzioni di creazione delle chiavi.

KeyUsage

Ottiene o imposta le operazioni di crittografia che vengono applicate alla chiave corrente.

Parameters

Consente di creare un oggetto CngKey con proprietà aggiuntive che vengono impostate prima che la chiave sia completata.

ParentWindowHandle

Ottiene o imposta l'handle della finestra che deve essere utilizzato come finestra padre per le finestre di dialogo create dalle classi CNG (Cryptography Next Generation).

Provider

Ottiene o imposta il provider di archiviazione chiavi (KSP) nel quale creare una chiave.

UIPolicy

Ottiene o imposta le informazioni sull'interfaccia utente da visualizzare quando si crea o si accede a una chiave.

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a