Sdílet prostřednictvím


JsonWebKey interface

Vlastnosti

crv

Název eliptické křivky. Platné hodnoty najdete v tématu KeyCurveName. Mezi možné hodnoty patří: P-256, P-384, P-521, P-256K.

d

Privátní exponent RSA nebo komponenta D privátního klíče EC.

dp

Parametr privátního klíče RSA.

dq

Parametr privátního klíče RSA.

e

Veřejný exponent RSA.

k

Symetrický klíč.

keyOps

Operace s webovým klíčem JSON Další informace o možných operacích s klíčem najdete v tématu KeyOperation.

kid

Identifikátor klíče.

kty

JsonWebKey Key Type (kty), jak je definováno v https://tools.ietf.org/html/draft-ietf-jose-json-web-algorithms-40. Možné hodnoty: "EC", "EC-HSM", "RSA", 'RSA-HSM', 'oct', "oct-HSM"

n

Modul RSA.

p

RSA secret prime.

q

RSA secret prime, with p < q.

qi

Parametr privátního klíče RSA.

t

Token HSM, který se používá s funkcí Přineste si vlastní klíč.

x

Součást X veřejného klíče ES.

y

Y součásti veřejného klíče ES.

Podrobnosti vlastnosti

crv

Název eliptické křivky. Platné hodnoty najdete v tématu KeyCurveName. Mezi možné hodnoty patří: P-256, P-384, P-521, P-256K.

crv?: string

Hodnota vlastnosti

string

d

Privátní exponent RSA nebo komponenta D privátního klíče EC.

d?: Uint8Array

Hodnota vlastnosti

Uint8Array

dp

Parametr privátního klíče RSA.

dp?: Uint8Array

Hodnota vlastnosti

Uint8Array

dq

Parametr privátního klíče RSA.

dq?: Uint8Array

Hodnota vlastnosti

Uint8Array

e

Veřejný exponent RSA.

e?: Uint8Array

Hodnota vlastnosti

Uint8Array

k

Symetrický klíč.

k?: Uint8Array

Hodnota vlastnosti

Uint8Array

keyOps

Operace s webovým klíčem JSON Další informace o možných operacích s klíčem najdete v tématu KeyOperation.

keyOps?: string[]

Hodnota vlastnosti

string[]

kid

Identifikátor klíče.

kid?: string

Hodnota vlastnosti

string

kty

JsonWebKey Key Type (kty), jak je definováno v https://tools.ietf.org/html/draft-ietf-jose-json-web-algorithms-40. Možné hodnoty: "EC", "EC-HSM", "RSA", 'RSA-HSM', 'oct', "oct-HSM"

kty?: string

Hodnota vlastnosti

string

n

Modul RSA.

n?: Uint8Array

Hodnota vlastnosti

Uint8Array

p

RSA secret prime.

p?: Uint8Array

Hodnota vlastnosti

Uint8Array

q

RSA secret prime, with p < q.

q?: Uint8Array

Hodnota vlastnosti

Uint8Array

qi

Parametr privátního klíče RSA.

qi?: Uint8Array

Hodnota vlastnosti

Uint8Array

t

Token HSM, který se používá s funkcí Přineste si vlastní klíč.

t?: Uint8Array

Hodnota vlastnosti

Uint8Array

x

Součást X veřejného klíče ES.

x?: Uint8Array

Hodnota vlastnosti

Uint8Array

y

Y součásti veřejného klíče ES.

y?: Uint8Array

Hodnota vlastnosti

Uint8Array