JsonWebKey Class
- Inheritance
-
JsonWebKey
Constructor
JsonWebKey(*, kid: Optional[str] = None, kty=None, key_ops=None, n: Optional[bytes] = None, e: Optional[bytes] = None, d: Optional[bytes] = None, dp: Optional[bytes] = None, dq: Optional[bytes] = None, qi: Optional[bytes] = None, p: Optional[bytes] = None, q: Optional[bytes] = None, k: Optional[bytes] = None, t: Optional[bytes] = None, crv=None, x: Optional[bytes] = None, y: Optional[bytes] = None, **kwargs)
Parameters
- kty
- str or JsonWebKeyType
Required
JsonWebKey key type (kty). Possible values include: 'EC', 'EC-HSM', 'RSA', 'RSA-HSM', 'oct'
- crv
- str or JsonWebKeyCurveName
Required
Elliptic curve name. For valid values, see JsonWebKeyCurveName. Possible values include: 'P-256', 'P-384', 'P-521', 'SECP256K1'
Feedback
Submit and view feedback for