Udostępnij za pośrednictwem


JsonWebKey Klasa

Zgodnie z definicją w pliku http://tools.ietf.org/html/draft-ietf-jose-json-web-key-18. Wszystkie parametry są opcjonalne.

Dziedziczenie
builtins.object
JsonWebKey

Konstruktor

JsonWebKey(**kwargs: Any)

Parametry Tylko słowo kluczowe

Nazwa Opis
kid
str

Identyfikator klucza.

kty
KeyType lub str
key_ops

Dozwolone operacje dla klucza

n

Modulo RSA.

e

Wykładnik publiczny RSA.

d

Prywatny wykładnik RSA lub składnik D klucza prywatnego EC.

dp

Parametr klucza prywatnego RSA.

dq

Parametr klucza prywatnego RSA.

qi

Parametr klucza prywatnego RSA.

p

RSA secret prime.

q

RSA secret prime, z p < q.

k

Klucz symetryczny.

t

Token HSM używany z kluczem "Bring Your Own Key".

crv

Nazwa krzywej eliptycznej.

x

Składnik X klucza publicznego EC.

y

Składnik Y klucza publicznego WE.