CngUIPolicy Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Kapslar in valfria konfigurationsparametrar för användargränssnittet (UI) som CNG (Cryptography Next Generation) visar när du kommer åt en skyddad nyckel.
public ref class CngUIPolicy sealed
public sealed class CngUIPolicy
type CngUIPolicy = class
Public NotInheritable Class CngUIPolicy
- Arv
-
CngUIPolicy
Kommentarer
Med den här klassen kan du skapa en användargränssnittsprincip för att visa frågor om viktiga åtgärder, till exempel PIN-frågor om smartkort. Du kan också framtvinga användarinteraktion för att komma åt en nyckel, även om nyckeln lagras i en programvarunyckellagringsprovider (KSP) i stället för i ett smartkort. CNG visar dessa konfigurationsparametrar för användargränssnittet när du kommer åt en skyddad nyckel.
Note
CNG-klasser fungerar inte på icke-Windows plattformar.
Konstruktorer
| Name | Description |
|---|---|
| CngUIPolicy(CngUIProtectionLevels, String, String, String, String) |
Initierar en ny instans av CngUIPolicy klassen med hjälp av den angivna skyddsnivån, eget namn, beskrivningssträng, användningskontext och rubrik. |
| CngUIPolicy(CngUIProtectionLevels, String, String, String) |
Initierar en ny instans av CngUIPolicy klassen med hjälp av den angivna skyddsnivån, eget namn, beskrivningssträng och användningskontext. |
| CngUIPolicy(CngUIProtectionLevels, String, String) |
Initierar en ny instans av CngUIPolicy klassen med hjälp av den angivna skyddsnivån, det egna namnet och beskrivningen. |
| CngUIPolicy(CngUIProtectionLevels, String) |
Initierar en ny instans av CngUIPolicy klassen med hjälp av den angivna skyddsnivån och det egna namnet. |
| CngUIPolicy(CngUIProtectionLevels) |
Initierar en ny instans av CngUIPolicy klassen med hjälp av den angivna skyddsnivån. |
Egenskaper
| Name | Description |
|---|---|
| CreationTitle |
Hämtar rubriken som visas av användargränssnittsprompten. |
| Description |
Hämtar beskrivningssträngen som visas av användargränssnittsprompten. |
| FriendlyName |
Hämtar det eget namn som visas av användargränssnittsprompten. |
| ProtectionLevel |
Hämtar UI-skyddsnivån för nyckeln. |
| UseContext |
Hämtar beskrivningen av hur nyckeln ska användas. |
Metoder
| Name | Description |
|---|---|
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |