Dela via


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.

keyOps

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 p < q.

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