JsonWebKey interface

Özellikler

crv

Elips eğrisi adı. Geçerli değerler için bkz. KeyCurveName. Olası değerler şunlardır: 'P-256', 'P-384', 'P-521', 'P-256K'

d

RSA özel üssü veya EC özel anahtarının D bileşeni.

dp

RSA özel anahtar parametresi.

dq

RSA özel anahtar parametresi.

e

RSA genel üs.

k

Simetrik anahtar.

keyOps

Json web anahtarı işlemleri. Olası anahtar işlemleri hakkında daha fazla bilgi için bkz. KeyOperation.

kid

Anahtar tanımlayıcısı.

kty

JsonWebKey Anahtar Türü (kty), içinde https://tools.ietf.org/html/draft-ietf-jose-json-web-algorithms-40tanımlandığı gibi. Olası değerler şunlardır: 'EC', 'EC-HSM', 'RSA', 'RSA-HSM', 'oct', "oct-HSM"

n

RSA modulus.

p

RSA gizli dizisi.

q

ile p < qRSA gizli dizisi.

qi

RSA özel anahtar parametresi.

t

'Kendi Anahtarını Getir' ile kullanılan HSM Belirteci.

x

EC ortak anahtarının X bileşeni.

y

EC ortak anahtarının Y bileşeni.

Özellik Ayrıntıları

crv

Elips eğrisi adı. Geçerli değerler için bkz. KeyCurveName. Olası değerler şunlardır: 'P-256', 'P-384', 'P-521', 'P-256K'

crv?: string

Özellik Değeri

string

d

RSA özel üssü veya EC özel anahtarının D bileşeni.

d?: Uint8Array

Özellik Değeri

Uint8Array

dp

RSA özel anahtar parametresi.

dp?: Uint8Array

Özellik Değeri

Uint8Array

dq

RSA özel anahtar parametresi.

dq?: Uint8Array

Özellik Değeri

Uint8Array

e

RSA genel üs.

e?: Uint8Array

Özellik Değeri

Uint8Array

k

Simetrik anahtar.

k?: Uint8Array

Özellik Değeri

Uint8Array

keyOps

Json web anahtarı işlemleri. Olası anahtar işlemleri hakkında daha fazla bilgi için bkz. KeyOperation.

keyOps?: string[]

Özellik Değeri

string[]

kid

Anahtar tanımlayıcısı.

kid?: string

Özellik Değeri

string

kty

JsonWebKey Anahtar Türü (kty), içinde https://tools.ietf.org/html/draft-ietf-jose-json-web-algorithms-40tanımlandığı gibi. Olası değerler şunlardır: 'EC', 'EC-HSM', 'RSA', 'RSA-HSM', 'oct', "oct-HSM"

kty?: string

Özellik Değeri

string

n

RSA modulus.

n?: Uint8Array

Özellik Değeri

Uint8Array

p

RSA gizli dizisi.

p?: Uint8Array

Özellik Değeri

Uint8Array

q

ile p < qRSA gizli dizisi.

q?: Uint8Array

Özellik Değeri

Uint8Array

qi

RSA özel anahtar parametresi.

qi?: Uint8Array

Özellik Değeri

Uint8Array

t

'Kendi Anahtarını Getir' ile kullanılan HSM Belirteci.

t?: Uint8Array

Özellik Değeri

Uint8Array

x

EC ortak anahtarının X bileşeni.

x?: Uint8Array

Özellik Değeri

Uint8Array

y

EC ortak anahtarının Y bileşeni.

y?: Uint8Array

Özellik Değeri

Uint8Array