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. |
key |
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 |
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