JsonWebKey interface
Tulajdonságok
crv | Elliptikus görbe neve. Érvényes értékekért lásd: KeyCurveName. Lehetséges értékek: "P-256", "P-384", "P-521", "P-256K" |
d | RSA privát kitevő, vagy egy EC titkos kulcs D összetevője. |
dp | RSA titkoskulcs-paraméter. |
dq | RSA titkoskulcs-paraméter. |
e | RSA nyilvános kitevő. |
k | Szimmetrikus kulcs. |
key |
JSON-webkulcs-műveletek. A lehetséges kulcsműveletekkel kapcsolatos további információkért lásd: KeyOperation. |
kid | Kulcsazonosító. |
kty | A JsonWebKey kulcstípusa (kty), a következőben definiálva https://tools.ietf.org/html/draft-ietf-jose-json-web-algorithms-40: . Lehetséges értékek: "EC", "EC-HSM", "RSA", "RSA-HSM", "oct", "oct-HSM" |
n | RSA modulus. |
p | RSA titkos prím. |
q | RSA titkos prím, a -vel |
qi | RSA titkoskulcs-paraméter. |
t | HSM-jogkivonat, amely a "Saját kulcs használata" beállítással használható. |
x | Egy NYILVÁNOS EC-kulcs X összetevője. |
y | Egy NYILVÁNOS EC-kulcs Y összetevője. |
Tulajdonság adatai
crv
Elliptikus görbe neve. Érvényes értékekért lásd: KeyCurveName. Lehetséges értékek: "P-256", "P-384", "P-521", "P-256K"
crv?: string
Tulajdonság értéke
string
d
RSA privát kitevő, vagy egy EC titkos kulcs D összetevője.
d?: Uint8Array
Tulajdonság értéke
Uint8Array
dp
RSA titkoskulcs-paraméter.
dp?: Uint8Array
Tulajdonság értéke
Uint8Array
dq
RSA titkoskulcs-paraméter.
dq?: Uint8Array
Tulajdonság értéke
Uint8Array
e
RSA nyilvános kitevő.
e?: Uint8Array
Tulajdonság értéke
Uint8Array
k
Szimmetrikus kulcs.
k?: Uint8Array
Tulajdonság értéke
Uint8Array
keyOps
JSON-webkulcs-műveletek. A lehetséges kulcsműveletekkel kapcsolatos további információkért lásd: KeyOperation.
keyOps?: string[]
Tulajdonság értéke
string[]
kid
Kulcsazonosító.
kid?: string
Tulajdonság értéke
string
kty
A JsonWebKey kulcstípusa (kty), a következőben definiálva https://tools.ietf.org/html/draft-ietf-jose-json-web-algorithms-40: . Lehetséges értékek: "EC", "EC-HSM", "RSA", "RSA-HSM", "oct", "oct-HSM"
kty?: string
Tulajdonság értéke
string
n
RSA modulus.
n?: Uint8Array
Tulajdonság értéke
Uint8Array
p
RSA titkos prím.
p?: Uint8Array
Tulajdonság értéke
Uint8Array
q
RSA titkos prím, a -vel p < q
.
q?: Uint8Array
Tulajdonság értéke
Uint8Array
qi
RSA titkoskulcs-paraméter.
qi?: Uint8Array
Tulajdonság értéke
Uint8Array
t
HSM-jogkivonat, amely a "Saját kulcs használata" beállítással használható.
t?: Uint8Array
Tulajdonság értéke
Uint8Array
x
Egy NYILVÁNOS EC-kulcs X összetevője.
x?: Uint8Array
Tulajdonság értéke
Uint8Array
y
Egy NYILVÁNOS EC-kulcs Y összetevője.
y?: Uint8Array
Tulajdonság értéke
Uint8Array