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