Compartir a través de


JsonWebKey Clase

Tal como se define en http://tools.ietf.org/html/draft-ietf-jose-json-web-key-18. Todos los parámetros son opcionales.

Herencia
builtins.object
JsonWebKey

Constructor

JsonWebKey(**kwargs: Any)

Parámetros de palabra clave únicamente

Nombre Description
kid
str

Identificador de clave.

kty

Tipo de clave (kty), tal y como se define en https://tools.ietf.org/html/draft-ietf-jose-json-web-algorithms-40

key_ops

Operaciones permitidas para la clave

n

Módulo RSA.

e

Exponente público rsa.

d

Exponente privado RSA o componente D de una clave privada de EC.

dp

Parámetro de clave privada RSA.

dq

Parámetro de clave privada RSA.

qi

Parámetro de clave privada RSA.

p

Valor primo del secreto RSA.

q

Primo secreto RSA, con p < q.

k

Clave simétrica.

t

Token de HSM, que se usa con "Bring Your Own Key".

crv

Nombre de la curva elíptica.

x

Componente X de una clave pública de EC.

y

Componente Y de una clave pública de CE.