مرجع API · مفاتيح التوقيع لدى أنيس
مفاتيح التوقيع العامة لدى أنيس
GET
/.well-known/partner-signing-keys.jsonكل مفتاح عام قد يوقّع ردود أنيس — ومنها المفتاح التالي قبل التدوير والسابق بعده. المسار الوحيد الذي لا يحتاج توقيعًا. تحفظه برامج العملاء مؤقتًا وتجلبه مجددًا حين يذكر ردٌّ مفتاحًا لم تره.
الصلاحيةلا شيء
المصادقةعام
حدود الموظفين التي يُحتسب ضمنهالا شيء
حزمة SDK لـ .NET
Fetched and cached by the SDKالاستدعاء
بلا مصادقة.
المحتوى: لا يوجد.
الردود
| الحالة | المعنى | المحتوى |
|---|---|---|
| 200 | نجاح. | SigningKeySet |
الأنواع
SigningKeySet
| الحقل | النوع | ملاحظات |
|---|---|---|
keysموجود دائمًا | list of PublicJwk | كل مفتاح عام قد يوقّع ردًّا — ومنها المفتاح التالي قبل التدوير والسابق بعده. |
PublicJwk
| الحقل | النوع | ملاحظات |
|---|---|---|
ktyموجود دائمًا | string | دائمًا EC. القيم: EC |
crvموجود دائمًا | string | دائمًا P-256. القيم: P-256 |
xموجود دائمًا | string | الإحداثي x للمفتاح: 32 بايت بالضبط، بترميز base64url دون حشو. |
yموجود دائمًا | string | الإحداثي y للمفتاح: 32 بايت بالضبط، بترميز base64url دون حشو. |
kid | string | في مفاتيح التوقيع لدى أنيس: المفتاح الذي يذكره توقيع الرد. تعامل معه كاسم مبهم. لا يُرسل حين ترسل مفتاحك أنت. |
use | string | الاستخدام المقصود، حين يُنشر. |
alg | string | الخوارزمية، حين تُنشر. |