CngKeyCreationParameters Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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 quando viene creata. È 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 provider di archiviazione chiavi (KSP), criteri di esportazione, utilizzo delle chiavi, criteri dell'interfaccia utente e handle finestra Create padre al metodo. L'oggetto CngKey creato verrà inizializzato con questi valori prima di essere 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) |