JsonWebKey Classe
Comme défini dans http://tools.ietf.org/html/draft-ietf-jose-json-web-key-18. Tous les paramètres sont facultatifs.
- Héritage
-
builtins.objectJsonWebKey
Constructeur
JsonWebKey(**kwargs: Any)
Paramètres de mot clé uniquement
Nom | Description |
---|---|
kid
|
Identificateur de clé. |
kty
|
Type de clé (kty), tel que défini dans https://tools.ietf.org/html/draft-ietf-jose-json-web-algorithms-40 |
key_ops
|
Opérations autorisées pour la clé |
n
|
Module RSA. |
e
|
Exposant public RSA. |
d
|
Exposant privé RSA, ou composant D d’une clé privée EC. |
dp
|
Paramètre de clé privée RSA. |
dq
|
Paramètre de clé privée RSA. |
qi
|
Paramètre de clé privée RSA. |
p
|
Rsa secret prime. |
q
|
Rsa secret prime, avec p < q. |
k
|
Clé symétrique. |
t
|
Jeton HSM, utilisé avec « Bring Your Own Key ». |
crv
|
KeyCurveName ou
str
Nom de la courbe elliptique. |
x
|
X composant d’une clé publique EC. |
y
|
Composant Y d’une clé publique EC. |
Azure SDK for Python