L’objet keyUsage décrit les paramètres d’utilisation des clés devant être définis pour le certificat de signature. Il est créé avec un caractère utilisé pour représenter chaque type d’utilisation des clés. Les neuf premiers caractères, de la gauche vers la droite, représentent la valeur requise pour ces propriétés :digitalSignature, nonRepudiation, keyEncipherment, dataEncipherment, keyAgreement, keyCertSign, crlSign, encipherOnly, decipherOnly. Tout caractère supplémentaire est ignoré.
Propriétés
Nom
|
Description
|
Type
|
Accès
|
crlSign
|
Indique une extension d’utilisation des clés acceptable devant être présente dans le certificat de signature.
|
Chaîne
|
Lecture/écriture
|
dataEncipherment
|
Indique une extension d’utilisation des clés acceptable devant être présente dans le certificat de signature.
|
Chaîne
|
Lecture/écriture
|
decipherOnly
|
Indique une extension d’utilisation des clés acceptable devant être présente dans le certificat de signature.
|
Chaîne
|
Lecture/écriture
|
digitalSignature
|
Indique une extension d’utilisation des clés acceptable devant être présente dans le certificat de signature.
|
Chaîne
|
Lecture/écriture
|
encipherOnly
|
Indique une extension d’utilisation des clés acceptable devant être présente dans le certificat de signature.
|
Chaîne
|
Lecture/écriture
|
keyAgreement
|
Indique une extension d’utilisation des clés acceptable devant être présente dans le certificat de signature.
|
Chaîne
|
Lecture/écriture
|
keyCertSign
|
Indique une extension d’utilisation des clés acceptable devant être présente dans le certificat de signature.
|
Chaîne
|
Lecture/écriture
|
keyEncipherment
|
Indique une extension d’utilisation des clés acceptable devant être présente dans le certificat de signature.
|
Chaîne
|
Lecture/écriture
|
nonRepudiation
|
Indique une extension d’utilisation des clés acceptable devant être présente dans le certificat de signature.
|
Chaîne
|
Lecture/écriture
|
type
|
Spécifie le modèle utilisé par un objet.
|
Chaîne
|
Lecture/écriture
|
use
|
Appelle un prototype.
|
Chaîne
|
Lecture/écriture
|
usehref
|
Appelle un prototype externe.
|
Chaîne
|
Lecture/écriture
|
|
|
|