JWK
@twine-protocol/twine-core v0.1.0 • Docs
twine-js / @twine-protocol/twine-core / JWK
Interface: JWK
JSON Web Key (JWK). "RSA", "EC", "OKP", and "oct" key types are supported.
Indexable
[propName
: string
]: unknown
Properties
alg?
string
JWK "alg" (Algorithm) Parameter.
node_modules/jose/dist/types/types.d.ts:38
crv?
string
-
node_modules/jose/dist/types/types.d.ts:39
d?
string
-
node_modules/jose/dist/types/types.d.ts:40
dp?
string
-
node_modules/jose/dist/types/types.d.ts:41
dq?
string
-
node_modules/jose/dist/types/types.d.ts:42
e?
string
-
node_modules/jose/dist/types/types.d.ts:43
ext?
boolean
JWK "ext" (Extractable) Parameter.
node_modules/jose/dist/types/types.d.ts:45
k?
string
-
node_modules/jose/dist/types/types.d.ts:46
key_ops?
string
[]
JWK "key_ops" (Key Operations) Parameter.
node_modules/jose/dist/types/types.d.ts:48
kid?
string
JWK "kid" (Key ID) Parameter.
node_modules/jose/dist/types/types.d.ts:50
kty?
string
JWK "kty" (Key Type) Parameter.
node_modules/jose/dist/types/types.d.ts:52
n?
string
-
node_modules/jose/dist/types/types.d.ts:53
oth?
object
[]
-
node_modules/jose/dist/types/types.d.ts:54
p?
string
-
node_modules/jose/dist/types/types.d.ts:59
q?
string
-
node_modules/jose/dist/types/types.d.ts:60
qi?
string
-
node_modules/jose/dist/types/types.d.ts:61
use?
string
JWK "use" (Public Key Use) Parameter.
node_modules/jose/dist/types/types.d.ts:63
x?
string
-
node_modules/jose/dist/types/types.d.ts:64
y?
string
-
node_modules/jose/dist/types/types.d.ts:65
x5c?
string
[]
JWK "x5c" (X.509 Certificate Chain) Parameter.
node_modules/jose/dist/types/types.d.ts:67
x5t?
string
JWK "x5t" (X.509 Certificate SHA-1 Thumbprint) Parameter.
node_modules/jose/dist/types/types.d.ts:69
x5t#S256?
string
"x5t#S256" (X.509 Certificate SHA-256 Thumbprint) Parameter.
node_modules/jose/dist/types/types.d.ts:71
x5u?
string
JWK "x5u" (X.509 URL) Parameter.
node_modules/jose/dist/types/types.d.ts:73
Last updated