Dela via


JsonWebKey interface

Egenskaper

crv

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 privat nyckelparameter.

dq

RSA privat nyckelparameter.

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

JsonWebKey-nyckeltyp (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 hemlighet prime.

q

RSA hemlighet prime, med p < q.

qi

RSA privat nyckelparameter.

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

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 privat nyckelparameter.

dp?: Uint8Array

Egenskapsvärde

Uint8Array

dq

RSA privat nyckelparameter.

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

JsonWebKey-nyckeltyp (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 hemlighet prime.

p?: Uint8Array

Egenskapsvärde

Uint8Array

q

RSA hemlighet prime, med p < q.

q?: Uint8Array

Egenskapsvärde

Uint8Array

qi

RSA privat nyckelparameter.

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