CngUIPolicy Classe

Définition

Encapsule les paramètres de configuration facultatifs pour l’interface utilisateur que CNG (Cryptography Next Generation) affiche quand 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
CngUIPolicy

Remarques

Cette classe vous permet de créer une stratégie d’interface utilisateur pour afficher des invites sur les opérations clés telles que les invites de code confidentiel de carte à puce.This class enables you to create a UI policy for displaying prompts about key operations such as smart card PIN prompts. Elle vous permet également d’appliquer l’interaction de l’utilisateur pour accéder à une clé, même si la clé est stockée dans un fournisseur de stockage de clés (KSP) au lieu d’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)

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)

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)

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)

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)

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

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

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

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

ProtectionLevel

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

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)

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

(Hérité de Object)
GetHashCode()

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

(Hérité de Object)
GetType()

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

(Hérité de Object)
MemberwiseClone()

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

(Hérité de Object)
ToString()

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

(Hérité de Object)

S’applique à