CngUIPolicy 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.
Incapsula i parametri di configurazione facoltativi per l'interfaccia utente visualizzati da Cryptography Next Generation (CNG) quando si accede a una chiave protetta.
public ref class CngUIPolicy sealed
public sealed class CngUIPolicy
type CngUIPolicy = class
Public NotInheritable Class CngUIPolicy
- Ereditarietà
-
CngUIPolicy
Commenti
Questa classe consente di creare un criterio dell'interfaccia utente per visualizzare le richieste relative alle operazioni chiave, ad esempio le richieste di PIN della smart card. Consente inoltre di imporre l'interazione dell'utente per accedere a una chiave, anche se la chiave viene archiviata in un provider di archiviazione chiavi software (KSP) anziché in una smart card. CNG visualizza questi parametri di configurazione per l'interfaccia utente quando si accede a una chiave protetta.
Nota
Le classi CNG non funzionano su piattaforme non Windows.
Costruttori
CngUIPolicy(CngUIProtectionLevels) |
Inizializza una nuova istanza della classe CngUIPolicy utilizzando il livello di protezione specificato. |
CngUIPolicy(CngUIProtectionLevels, String) |
Inizializza una nuova istanza della classe CngUIPolicy utilizzando il livello di protezione e il nome descrittivo specificati. |
CngUIPolicy(CngUIProtectionLevels, String, String) |
Inizializza una nuova istanza della classe CngUIPolicy utilizzando il livello di protezione, il nome descrittivo e la descrizione specificati. |
CngUIPolicy(CngUIProtectionLevels, String, String, String) |
Inizializza una nuova istanza della classe CngUIPolicy utilizzando il livello di protezione, il nome descrittivo, la stringa di descrizione e il contesto di utilizzo specificati. |
CngUIPolicy(CngUIProtectionLevels, String, String, String, String) |
Inizializza una nuova istanza della classe CngUIPolicy utilizzando il livello di protezione, il nome descrittivo, la stringa di descrizione, il contesto di utilizzo e il titolo specificati. |
Proprietà
CreationTitle |
Ottiene il titolo visualizzato dal prompt dell'interfaccia utente. |
Description |
Ottiene la stringa di descrizione visualizzata dal prompt dell'interfaccia utente. |
FriendlyName |
Ottiene il nome descrittivo visualizzato dal prompt dell'interfaccia utente. |
ProtectionLevel |
Ottiene il livello di protezione dell'interfaccia utente per la chiave. |
UseContext |
Ottiene la descrizione delle modalità di utilizzo della 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) |