Freigeben über


CngUIPolicy Klasse

Definition

Kapselt optionale Konfigurationsparameter für die Benutzeroberfläche (UI), die von Cryptography Next Generation (CNG) angezeigt werden, wenn Sie auf einen geschützten Schlüssel zugreifen.

public ref class CngUIPolicy sealed
public sealed class CngUIPolicy
type CngUIPolicy = class
Public NotInheritable Class CngUIPolicy
Vererbung
CngUIPolicy

Hinweise

Mit dieser Klasse können Sie eine Benutzeroberflächenrichtlinie zum Anzeigen von Eingabeaufforderungen zu Schlüsselvorgängen erstellen, z. B. Smartcard-PIN-Aufforderungen. Außerdem können Sie die Benutzerinteraktion für den Zugriff auf einen Schlüssel erzwingen, auch wenn der Schlüssel in einem Softwareschlüsselspeicheranbieter (KSP) statt in einer Smartcard gespeichert ist. CNG zeigt diese Konfigurationsparameter für die Benutzeroberfläche an, wenn Sie auf einen geschützten Schlüssel zugreifen.

Hinweis

CNG-Klassen funktionieren nicht auf Nicht-Windows-Plattformen.

Konstruktoren

CngUIPolicy(CngUIProtectionLevels)

Initialisiert eine neue Instanz der CngUIPolicy-Klasse unter Verwendung der angegebenen Sicherheitsebene.

CngUIPolicy(CngUIProtectionLevels, String)

Initialisiert eine neue Instanz der CngUIPolicy-Klasse mit der angegebenen Sicherheitsebene und dem angegebenen Anzeigenamen.

CngUIPolicy(CngUIProtectionLevels, String, String)

Initialisiert eine neue Instanz der CngUIPolicy-Klasse unter Angabe der Sicherheitsebene, des Anzeigenamens und einer Beschreibung.

CngUIPolicy(CngUIProtectionLevels, String, String, String)

Initialisiert eine neue Instanz der CngUIPolicy-Klasse unter Angabe der Sicherheitsebene, des Anzeigenamens, einer Beschreibung und eines Verwendungskontexts.

CngUIPolicy(CngUIProtectionLevels, String, String, String, String)

Initialisiert eine neue Instanz der CngUIPolicy-Klasse unter Angabe der Sicherheitsebene, des Anzeigenamens, einer Beschreibung, eines Verwendungskontexts und eines Titels.

Eigenschaften

CreationTitle

Ruft den Titel ab, der bei der Abfrage über die Benutzeroberfläche angezeigt wird.

Description

Ruft die Beschreibungszeichenfolge ab, die bei der Abfrage über die Benutzeroberfläche angezeigt wird.

FriendlyName

Ruft den Anzeigenamen ab, der bei der Abfrage über die Benutzeroberfläche angezeigt wird.

ProtectionLevel

Ruft die Sicherheitsebene für den Schlüssel in der Benutzeroberfläche ab.

UseContext

Ruft eine Beschreibung der vorgesehenen Schlüsselverwendung ab.

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für: