Partager via


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.object
JsonWebKey

Constructeur

JsonWebKey(**kwargs: Any)

Paramètres de mot clé uniquement

Nom Description
kid
str

Identificateur de clé.

kty
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

Nom de la courbe elliptique.

x

X composant d’une clé publique EC.

y

Composant Y d’une clé publique EC.