JsonWebKey interface
الخصائص
crv | اسم المنحنى الناقص. للحصول على قيم صالحة، راجع KeyCurveName. تتضمن القيم المحتملة: "P-256"، و"P-384"، و"P-521"، و"P-256K" |
d | الأس الخاص ل RSA، أو المكون D لمفتاح EC الخاص. |
dp | معلمة المفتاح الخاص ل RSA. |
dq | معلمة المفتاح الخاص ل RSA. |
e | الأس العام ل RSA. |
k | مفتاح متماثل. |
key |
عمليات مفتاح ويب Json. لمزيد من المعلومات حول العمليات الرئيسية المحتملة، راجع KeyOperation. |
kid | معرف المفتاح. |
kty | نوع مفتاح JsonWebKey (kty)، كما هو محدد في https://tools.ietf.org/html/draft-ietf-jose-json-web-algorithms-40. تتضمن القيم المحتملة: "EC"، و"EC-HSM"، و"RSA"، و"RSA-HSM"، و"oct"، و"oct-HSM" |
n | معامل RSA. |
p | رئيس RSA السري. |
q | رئيس الوزراء السري RSA، مع |
qi | معلمة المفتاح الخاص ل RSA. |
t | رمز HSM المميز، المستخدم مع "إحضار المفتاح الخاص بك". |
x | مكون X لمفتاح EC العام. |
y | Y مكون مفتاح EC العام. |
تفاصيل الخاصية
crv
اسم المنحنى الناقص. للحصول على قيم صالحة، راجع KeyCurveName. تتضمن القيم المحتملة: "P-256"، و"P-384"، و"P-521"، و"P-256K"
crv?: string
قيمة الخاصية
string
d
الأس الخاص ل RSA، أو المكون D لمفتاح EC الخاص.
d?: Uint8Array
قيمة الخاصية
Uint8Array
dp
معلمة المفتاح الخاص ل RSA.
dp?: Uint8Array
قيمة الخاصية
Uint8Array
dq
معلمة المفتاح الخاص ل RSA.
dq?: Uint8Array
قيمة الخاصية
Uint8Array
e
الأس العام ل RSA.
e?: Uint8Array
قيمة الخاصية
Uint8Array
k
مفتاح متماثل.
k?: Uint8Array
قيمة الخاصية
Uint8Array
keyOps
عمليات مفتاح ويب Json. لمزيد من المعلومات حول العمليات الرئيسية المحتملة، راجع KeyOperation.
keyOps?: string[]
قيمة الخاصية
string[]
kid
معرف المفتاح.
kid?: string
قيمة الخاصية
string
kty
نوع مفتاح JsonWebKey (kty)، كما هو محدد في https://tools.ietf.org/html/draft-ietf-jose-json-web-algorithms-40. تتضمن القيم المحتملة: "EC"، و"EC-HSM"، و"RSA"، و"RSA-HSM"، و"oct"، و"oct-HSM"
kty?: string
قيمة الخاصية
string
n
معامل RSA.
n?: Uint8Array
قيمة الخاصية
Uint8Array
p
رئيس RSA السري.
p?: Uint8Array
قيمة الخاصية
Uint8Array
q
رئيس الوزراء السري RSA، مع p < q
.
q?: Uint8Array
قيمة الخاصية
Uint8Array
qi
معلمة المفتاح الخاص ل RSA.
qi?: Uint8Array
قيمة الخاصية
Uint8Array
t
رمز HSM المميز، المستخدم مع "إحضار المفتاح الخاص بك".
t?: Uint8Array
قيمة الخاصية
Uint8Array
x
مكون X لمفتاح EC العام.
x?: Uint8Array
قيمة الخاصية
Uint8Array
y
Y مكون مفتاح EC العام.
y?: Uint8Array
قيمة الخاصية
Uint8Array