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, die Cryptography Next Generation (CNG) beim Zugriff auf einen geschützten Schlüssel anzeigt.
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 wie Smartcard-PIN-Eingabeaufforderungen erstellen. Außerdem können Sie die Benutzerinteraktion erzwingen, um auf einen Schlüssel zuzugreifen, auch wenn der Schlüssel in einem Softwareschlüsselspeicheranbieter (Software Key Storage Provider, 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.
Note
CNG-Klassen funktionieren nicht auf Nicht-Windows-Plattformen.
Konstruktoren
| Name | Beschreibung |
|---|---|
| CngUIPolicy(CngUIProtectionLevels, String, String, String, String) |
Initialisiert eine neue Instanz der CngUIPolicy Klasse mithilfe der angegebenen Schutzebene, anzeigename, Beschreibungszeichenfolge, Verwenden von Kontext und Titel. |
| CngUIPolicy(CngUIProtectionLevels, String, String, String) |
Initialisiert eine neue Instanz der CngUIPolicy Klasse mithilfe der angegebenen Schutzebene, des Anzeigenamens, der Beschreibungszeichenfolge und des Verwendungskontexts. |
| CngUIPolicy(CngUIProtectionLevels, String, String) |
Initialisiert eine neue Instanz der CngUIPolicy Klasse mithilfe der angegebenen Schutzebene, des Anzeigenamens und der Beschreibung. |
| CngUIPolicy(CngUIProtectionLevels, String) |
Initialisiert eine neue Instanz der CngUIPolicy Klasse mithilfe der angegebenen Schutzebene und des Anzeigenamens. |
| CngUIPolicy(CngUIProtectionLevels) |
Initialisiert eine neue Instanz der CngUIPolicy Klasse mithilfe der angegebenen Schutzebene. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| CreationTitle |
Ruft den Titel ab, der von der Benutzeroberflächenaufforderung angezeigt wird. |
| Description |
Ruft die Beschreibungszeichenfolge ab, die von der Benutzeroberflächenaufforderung angezeigt wird. |
| FriendlyName |
Ruft den Anzeigenamen ab, der von der Benutzeroberflächenaufforderung angezeigt wird. |
| ProtectionLevel |
Ruft die Ui-Schutzebene für den Schlüssel ab. |
| UseContext |
Ruft die Beschreibung der Verwendung des Schlüssels ab. |
Methoden
| Name | Beschreibung |
|---|---|
| Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |