CngUIPolicy Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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) |