JsonWebKey Classe
Conforme definido em http://tools.ietf.org/html/draft-ietf-jose-json-web-key-18. Todos os parâmetros são opcionais.
- Herança
-
builtins.objectJsonWebKey
Construtor
JsonWebKey(**kwargs: Any)
Parâmetros somente de palavra-chave
Nome | Description |
---|---|
kid
|
Identificador de chave. |
kty
|
Tipo de chave (kty), conforme definido em https://tools.ietf.org/html/draft-ietf-jose-json-web-algorithms-40 |
key_ops
|
Operações permitidas para a chave |
n
|
Módulo RSA. |
e
|
Expoente público RSA. |
d
|
Expoente privado RSA ou o componente D de uma chave privada de EC. |
dp
|
Parâmetro de chave privada RSA. |
dq
|
Parâmetro de chave privada RSA. |
qi
|
Parâmetro de chave privada RSA. |
p
|
Segredo RSA primo. |
q
|
RSA secret prime, with p < q. |
k
|
Chave simétrica. |
t
|
Token HSM, usado com 'Bring Your Own Key'. |
crv
|
KeyCurveName ou
str
Nome da curva elíptica. |
x
|
Componente X de uma chave pública EC. |
y
|
Componente Y de uma chave pública de EC. |
Azure SDK for Python