CngUIPolicy CngUIPolicy CngUIPolicy CngUIPolicy Class

Définition

Encapsule les paramètres de configuration facultatifs pour l'interface utilisateur que CNG (Cryptography Next Generation) affiche lorsque vous accédez à une clé protégée.Encapsulates optional configuration parameters for the user interface (UI) that Cryptography Next Generation (CNG) displays when you access a protected key.

public ref class CngUIPolicy sealed
public sealed class CngUIPolicy
type CngUIPolicy = class
Public NotInheritable Class CngUIPolicy
Héritage
CngUIPolicyCngUIPolicyCngUIPolicyCngUIPolicy

Remarques

Cette classe vous permet de créer une stratégie de l’interface utilisateur pour l’affichage des invites s’affichent concernant des opérations de clé de carte à puce que vous invite à entrer du code confidentiel.This class enables you to create a UI policy for displaying prompts about key operations such as smart card PIN prompts. Il vous permet également d’appliquer l’intervention de l’utilisateur pour accéder à une clé, même si la clé est stockée dans un logiciel clé fournisseur de stockage (KSP) au lieu de dans une carte à puce.It also enables you to enforce user interaction to access a key, even if the key is stored in a software key storage provider (KSP) instead of in a smart card. CNG affiche ces paramètres de configuration pour l’interface utilisateur lorsque vous accédez à une clé protégée.CNG displays these configuration parameters for the UI when you access a protected key.

Constructeurs

CngUIPolicy(CngUIProtectionLevels) CngUIPolicy(CngUIProtectionLevels) CngUIPolicy(CngUIProtectionLevels) CngUIPolicy(CngUIProtectionLevels)

Initialise une nouvelle instance de la classe CngUIPolicy à l'aide du niveau de protection spécifié.Initializes a new instance of the CngUIPolicy class by using the specified protection level.

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

Initialise une nouvelle instance de la classe CngUIPolicy à l'aide du niveau de protection et du nom convivial spécifiés.Initializes a new instance of the CngUIPolicy class by using the specified protection level and friendly name.

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

Initialise une nouvelle instance de la classe CngUIPolicy à l'aide du niveau de protection, du nom convivial et de la description spécifiés.Initializes a new instance of the CngUIPolicy class by using the specified protection level, friendly name, and description.

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

Initialise une nouvelle instance de la classe CngUIPolicy à l'aide du niveau de protection, du nom convivial, de la chaîne de description et du contexte d'utilisation spécifiés.Initializes a new instance of the CngUIPolicy class by using the specified protection level, friendly name, description string, and use context.

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

Initialise une nouvelle instance de la classe CngUIPolicy à l'aide du niveau de protection, du nom convivial, de la chaîne de description, du contexte d'utilisation et du titre spécifiés.Initializes a new instance of the CngUIPolicy class by using the specified protection level, friendly name, description string, use context, and title.

Propriétés

CreationTitle CreationTitle CreationTitle CreationTitle

Obtient le titre affiché par l'invite d'interface utilisateur.Gets the title that is displayed by the UI prompt.

Description Description Description Description

Obtient la chaîne de description affichée par l'invite d'interface utilisateur.Gets the description string that is displayed by the UI prompt.

FriendlyName FriendlyName FriendlyName FriendlyName

Obtient le nom convivial affiché par l'invite d'interface utilisateur.Gets the friendly name that is displayed by the UI prompt.

ProtectionLevel ProtectionLevel ProtectionLevel ProtectionLevel

Obtient le niveau de protection de l'interface utilisateur pour la clé.Gets the UI protection level for the key.

UseContext UseContext UseContext UseContext

Obtient la description indiquant comment la clé doit être utilisée.Gets the description of how the key will be used.

Méthodes

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Détermine si l'objet spécifié est identique à l'objet actuel.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Fait office de fonction de hachage par défaut.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Crée une copie superficielle de l'objet Object actuel.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Retourne une chaîne qui représente l'objet actuel.Returns a string that represents the current object.

(Inherited from Object)

S’applique à