Delen via


JsonWebKey interface

Eigenschappen

crv

Elliptische curvenaam. Zie KeyCurveName voor geldige waarden. Mogelijke waarden zijn: 'P-256', 'P-384', 'P-521', 'P-256K'

d

RSA private exponent of het D-onderdeel van een persoonlijke EC-sleutel.

dp

RSA-parameter voor persoonlijke sleutel.

dq

RSA-parameter voor persoonlijke sleutel.

e

RSA openbare exponent.

k

Symmetrische sleutel.

keyOps

Bewerkingen voor Json-websleutels. Zie KeyOperation voor meer informatie over mogelijke sleutelbewerkingen.

kid

Sleutel-id.

kty

JsonWebKey-sleuteltype (kty), zoals gedefinieerd in https://tools.ietf.org/html/draft-ietf-jose-json-web-algorithms-40. Mogelijke waarden zijn: 'EC', 'EC-HSM', 'RSA', 'RSA-HSM', 'oct', 'oct-HSM'

n

RSA modulus.

p

RSA geheime prime.

q

RSA geheime prime, met p < q.

qi

RSA-parameter voor persoonlijke sleutel.

t

HSM-token, gebruikt met 'Bring Your Own Key'.

x

X-onderdeel van een openbare EC-sleutel.

y

Y-onderdeel van een openbare EC-sleutel.

Eigenschapdetails

crv

Elliptische curvenaam. Zie KeyCurveName voor geldige waarden. Mogelijke waarden zijn: 'P-256', 'P-384', 'P-521', 'P-256K'

crv?: string

Waarde van eigenschap

string

d

RSA private exponent of het D-onderdeel van een persoonlijke EC-sleutel.

d?: Uint8Array

Waarde van eigenschap

Uint8Array

dp

RSA-parameter voor persoonlijke sleutel.

dp?: Uint8Array

Waarde van eigenschap

Uint8Array

dq

RSA-parameter voor persoonlijke sleutel.

dq?: Uint8Array

Waarde van eigenschap

Uint8Array

e

RSA openbare exponent.

e?: Uint8Array

Waarde van eigenschap

Uint8Array

k

Symmetrische sleutel.

k?: Uint8Array

Waarde van eigenschap

Uint8Array

keyOps

Bewerkingen voor Json-websleutels. Zie KeyOperation voor meer informatie over mogelijke sleutelbewerkingen.

keyOps?: string[]

Waarde van eigenschap

string[]

kid

Sleutel-id.

kid?: string

Waarde van eigenschap

string

kty

JsonWebKey-sleuteltype (kty), zoals gedefinieerd in https://tools.ietf.org/html/draft-ietf-jose-json-web-algorithms-40. Mogelijke waarden zijn: 'EC', 'EC-HSM', 'RSA', 'RSA-HSM', 'oct', 'oct-HSM'

kty?: string

Waarde van eigenschap

string

n

RSA modulus.

n?: Uint8Array

Waarde van eigenschap

Uint8Array

p

RSA geheime prime.

p?: Uint8Array

Waarde van eigenschap

Uint8Array

q

RSA geheime prime, met p < q.

q?: Uint8Array

Waarde van eigenschap

Uint8Array

qi

RSA-parameter voor persoonlijke sleutel.

qi?: Uint8Array

Waarde van eigenschap

Uint8Array

t

HSM-token, gebruikt met 'Bring Your Own Key'.

t?: Uint8Array

Waarde van eigenschap

Uint8Array

x

X-onderdeel van een openbare EC-sleutel.

x?: Uint8Array

Waarde van eigenschap

Uint8Array

y

Y-onderdeel van een openbare EC-sleutel.

y?: Uint8Array

Waarde van eigenschap

Uint8Array