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.objectJsonWebKey
Constructor
JsonWebKey(**kwargs: Any)
Parámetros de palabra clave únicamente
Nombre | Description |
---|---|
kid
|
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. |
Azure SDK for Python