Condividi tramite


CngUIPolicy Classe

Definizione

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)

Si applica a