CngUIPolicy Sınıf

Tanım

Korumalı bir anahtara eriştiğinde Şifreleme Yeni Nesil'in (CNG) görüntülediği kullanıcı arabirimi (UI) için isteğe bağlı yapılandırma parametrelerini kapsüller.

public ref class CngUIPolicy sealed
public sealed class CngUIPolicy
type CngUIPolicy = class
Public NotInheritable Class CngUIPolicy
Devralma
CngUIPolicy

Açıklamalar

Bu sınıf, akıllı kart PIN istemleri gibi önemli işlemler hakkında istemleri görüntülemek için bir UI ilkesi oluşturmanıza olanak tanır. Ayrıca, anahtar bir akıllı kart yerine bir yazılım anahtarı depolama sağlayıcısında (KSP) depolanmış olsa bile anahtara erişmek için kullanıcı etkileşimini zorlamanıza olanak tanır. Korumalı bir anahtara eriştiğinde CNG, kullanıcı arabirimi için bu yapılandırma parametrelerini görüntüler.

Not

CNG sınıfları Windows olmayan platformlarda çalışmaz.

Oluşturucular

CngUIPolicy(CngUIProtectionLevels)

Belirtilen koruma düzeyini kullanarak sınıfının yeni bir örneğini CngUIPolicy başlatır.

CngUIPolicy(CngUIProtectionLevels, String)

Belirtilen koruma düzeyini ve kolay adı kullanarak sınıfının yeni bir örneğini CngUIPolicy başlatır.

CngUIPolicy(CngUIProtectionLevels, String, String)

Belirtilen koruma düzeyini, kolay adı ve açıklamayı CngUIPolicy kullanarak sınıfının yeni bir örneğini başlatır.

CngUIPolicy(CngUIProtectionLevels, String, String, String)

Belirtilen koruma düzeyini, kolay adı, açıklama dizesini CngUIPolicy ve kullanım bağlamını kullanarak sınıfın yeni bir örneğini başlatır.

CngUIPolicy(CngUIProtectionLevels, String, String, String, String)

Belirtilen koruma düzeyini, kolay adı, açıklama dizesini CngUIPolicy , kullanım bağlamını ve başlığı kullanarak sınıfının yeni bir örneğini başlatır.

Özellikler

CreationTitle

Kullanıcı arabirimi istemi tarafından görüntülenen başlığı alır.

Description

Kullanıcı arabirimi istemi tarafından görüntülenen açıklama dizesini alır.

FriendlyName

Kullanıcı arabirimi istemi tarafından görüntülenen kolay adı alır.

ProtectionLevel

Anahtarın kullanıcı arabirimi koruma düzeyini alır.

UseContext

Anahtarın nasıl kullanılacağının açıklamasını alır.

Yöntemler

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır