Sdílet prostřednictvím


JsonWebKey interface

Vlastnosti

crv

Název tři tečky. Platné hodnoty naleznete 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ými klíči JSON Další informace o možných operacích klíčů 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. Mezi možné hodnoty patří: EC, EC-HSM, RSA, RSA-HSM, OCT, OCTM.

n

Moduly RSA.

p

Tajný primér RSA.

q

RsA tajný prime, s p < q.

qi

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

t

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

x

X součást veřejného klíče EC.

y

Složka Y veřejného klíče ES.

Podrobnosti vlastnosti

crv

Název tři tečky. Platné hodnoty naleznete 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ými klíči JSON Další informace o možných operacích klíčů 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. Mezi možné hodnoty patří: EC, EC-HSM, RSA, RSA-HSM, OCT, OCTM.

kty?: string

Hodnota vlastnosti

string

n

Moduly RSA.

n?: Uint8Array

Hodnota vlastnosti

Uint8Array

p

Tajný primér RSA.

p?: Uint8Array

Hodnota vlastnosti

Uint8Array

q

RsA tajný prime, s 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 přineste si vlastní klíč.

t?: Uint8Array

Hodnota vlastnosti

Uint8Array

x

X součást veřejného klíče EC.

x?: Uint8Array

Hodnota vlastnosti

Uint8Array

y

Složka Y veřejného klíče ES.

y?: Uint8Array

Hodnota vlastnosti

Uint8Array