CngUIPolicy Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Hermetyzuje opcjonalne parametry konfiguracji interfejsu użytkownika ,które kryptografia Następna generacja (CNG) jest wyświetlana podczas uzyskiwania dostępu do chronionego klucza.
public ref class CngUIPolicy sealed
public sealed class CngUIPolicy
type CngUIPolicy = class
Public NotInheritable Class CngUIPolicy
- Dziedziczenie
-
CngUIPolicy
Uwagi
Ta klasa umożliwia utworzenie zasad interfejsu użytkownika do wyświetlania monitów dotyczących kluczowych operacji, takich jak monity o podanie numeru PIN karty inteligentnej. Umożliwia również wymuszanie interakcji użytkownika w celu uzyskania dostępu do klucza, nawet jeśli klucz jest przechowywany w dostawcy magazynu kluczy oprogramowania (KSP) zamiast na karcie inteligentnej. Platforma CNG wyświetla te parametry konfiguracji interfejsu użytkownika podczas uzyskiwania dostępu do klucza chronionego.
Uwaga
Klasy CNG nie działają na platformach innych niż Windows.
Konstruktory
CngUIPolicy(CngUIProtectionLevels) |
Inicjuje CngUIPolicy nowe wystąpienie klasy przy użyciu określonego poziomu ochrony. |
CngUIPolicy(CngUIProtectionLevels, String) |
Inicjuje CngUIPolicy nowe wystąpienie klasy przy użyciu określonego poziomu ochrony i przyjaznej nazwy. |
CngUIPolicy(CngUIProtectionLevels, String, String) |
Inicjuje CngUIPolicy nowe wystąpienie klasy przy użyciu określonego poziomu ochrony, przyjaznej nazwy i opisu. |
CngUIPolicy(CngUIProtectionLevels, String, String, String) |
Inicjuje CngUIPolicy nowe wystąpienie klasy przy użyciu określonego poziomu ochrony, przyjaznej nazwy, ciągu opisu i użycia kontekstu. |
CngUIPolicy(CngUIProtectionLevels, String, String, String, String) |
Inicjuje CngUIPolicy nowe wystąpienie klasy przy użyciu określonego poziomu ochrony, przyjaznej nazwy, ciągu opisu, kontekstu i tytułu. |
Właściwości
CreationTitle |
Pobiera tytuł wyświetlany przez monit interfejsu użytkownika. |
Description |
Pobiera ciąg opisu wyświetlany przez monit interfejsu użytkownika. |
FriendlyName |
Pobiera przyjazną nazwę wyświetlaną przez monit interfejsu użytkownika. |
ProtectionLevel |
Pobiera poziom ochrony interfejsu użytkownika dla klucza. |
UseContext |
Pobiera opis sposobu użycia klucza. |
Metody
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera bieżące wystąpienie. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |