JsonWebKey interface
Egenskaper
crv | Namn på elliptisk kurva. Giltiga värden finns i KeyCurveName. Möjliga värden är: "P-256", "P-384", "P-521", "P-256K" |
d | Privat RSA-exponent eller D-komponenten i en privat EC-nyckel. |
dp | RSA-parameter för privat nyckel. |
dq | RSA-parameter för privat nyckel. |
e | Offentlig RSA-exponent. |
k | Symmetrisk nyckel. |
key |
Json-webbnyckelåtgärder. Mer information om möjliga nyckelåtgärder finns i KeyOperation. |
kid | Nyckelidentifierare. |
kty | Nyckeltyp för JsonWebKey (kty), enligt definitionen i https://tools.ietf.org/html/draft-ietf-jose-json-web-algorithms-40. Möjliga värden är: 'EC', 'EC-HSM', 'RSA', 'RSA-HSM', 'oct', "oct-HSM" |
n | RSA-modulus. |
p | RSA hemlig prime. |
q | RSA secret prime, med |
qi | RSA-parameter för privat nyckel. |
t | HSM-token, som används med "Bring Your Own Key". |
x | X-komponent i en offentlig EG-nyckel. |
y | Y-komponenten i en offentlig EG-nyckel. |
Egenskapsinformation
crv
Namn på elliptisk kurva. Giltiga värden finns i KeyCurveName. Möjliga värden är: "P-256", "P-384", "P-521", "P-256K"
crv?: string
Egenskapsvärde
string
d
Privat RSA-exponent eller D-komponenten i en privat EC-nyckel.
d?: Uint8Array
Egenskapsvärde
Uint8Array
dp
RSA-parameter för privat nyckel.
dp?: Uint8Array
Egenskapsvärde
Uint8Array
dq
RSA-parameter för privat nyckel.
dq?: Uint8Array
Egenskapsvärde
Uint8Array
e
Offentlig RSA-exponent.
e?: Uint8Array
Egenskapsvärde
Uint8Array
k
Symmetrisk nyckel.
k?: Uint8Array
Egenskapsvärde
Uint8Array
keyOps
Json-webbnyckelåtgärder. Mer information om möjliga nyckelåtgärder finns i KeyOperation.
keyOps?: string[]
Egenskapsvärde
string[]
kid
Nyckelidentifierare.
kid?: string
Egenskapsvärde
string
kty
Nyckeltyp för JsonWebKey (kty), enligt definitionen i https://tools.ietf.org/html/draft-ietf-jose-json-web-algorithms-40. Möjliga värden är: 'EC', 'EC-HSM', 'RSA', 'RSA-HSM', 'oct', "oct-HSM"
kty?: string
Egenskapsvärde
string
n
RSA-modulus.
n?: Uint8Array
Egenskapsvärde
Uint8Array
p
RSA hemlig prime.
p?: Uint8Array
Egenskapsvärde
Uint8Array
q
RSA secret prime, med p < q
.
q?: Uint8Array
Egenskapsvärde
Uint8Array
qi
RSA-parameter för privat nyckel.
qi?: Uint8Array
Egenskapsvärde
Uint8Array
t
HSM-token, som används med "Bring Your Own Key".
t?: Uint8Array
Egenskapsvärde
Uint8Array
x
X-komponent i en offentlig EG-nyckel.
x?: Uint8Array
Egenskapsvärde
Uint8Array
y
Y-komponenten i en offentlig EG-nyckel.
y?: Uint8Array
Egenskapsvärde
Uint8Array