Udostępnij za pośrednictwem


CngUIPolicy Klasa

Definicja

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)

Dotyczy