Objet KeyUsage
[L’objet KeyUsage est disponible pour une utilisation dans les systèmes d’exploitation spécifiés dans la section Exigences. Utilisez plutôt la classe X509EnhancedKeyUsageExtension dans l’espace de noms System.Security.Cryptography.X509Certificates .]
L’objet KeyUsage fournit un accès en lecture seule aux propriétés d’utilisation des clés d’un certificat.
Membres
L’objet KeyUsage possède les types de membres suivants :
Propriétés
L’objet KeyUsage possède ces propriétés.
Propriété | Type d’accès | Description |
---|---|---|
IsCritical |
Lecture seule |
Récupère une valeur booléenne qui indique si l’extension KeyUsage est marquée comme critique. |
IsCRLSignEnabled |
Lecture seule |
Récupère une valeur booléenne qui indique si le bit CRLSign est défini. |
IsDataEnciphermentEnabled |
Lecture seule |
Récupère une valeur booléenne qui indique si le bit dataEncipherment est défini. |
IsDecipherOnlyEnabled |
Lecture seule |
Récupère une valeur booléenne qui indique si le bit decipherOnly est défini. |
IsDigitalSignatureEnabled |
Lecture seule |
Récupère une valeur booléenne qui indique si le bit digitalSignature est défini. |
IsEncipherOnlyEnabled |
Lecture seule |
Récupère une valeur booléenne qui indique si le bit encipherOnly est défini. |
IsKeyAgreementEnabled |
Lecture seule |
Récupère une valeur booléenne qui indique si le bit keyAgreement est défini. |
IsKeyCertSignEnabled |
Lecture seule |
Récupère une valeur booléenne qui indique si le bit keyCertSign est défini. |
IsKeyEnciphermentEnabled |
Lecture seule |
Récupère une valeur booléenne qui indique si le bit keyEncipherment est défini. |
IsNonRepudiationEnabled |
Lecture seule |
Récupère une valeur booléenne qui indique si le bit nonRepudiationEnabled est défini. |
IsPresent |
Lecture seule |
Récupère une valeur booléenne qui indique si l’extension KeyUsage est présente. Il s’agit de la propriété par défaut. |
Notes
Impossible de créer l’objet KeyUsage .
Spécifications
Condition requise | Valeur |
---|---|
Composant redistribuable |
CAPICOM 2.0 ou version ultérieure sur Windows Server 2003 et Windows XP |
DLL |
|
Voir aussi