الكائن: طلب المصادقة

نص الطلب

تم إرسال الكائن أثناء طلب المصادقة.

في ما يلي مثال على طلب JSON ذي نص واضح:

  {
    "requestId": "375dhjf9-Uydd="
  }

تم تشفير AuthenticationRequest وتوقيعه باستخدام PGP أو JWE+JWS. علاوة على ذلك، تكون هذه القيمة بترميز base64 آمن على الويب. ويُشار إلى هذا الترميز في ما يلي باسم Base64UrlEncode. بمعنى آخر، يجب تمرير إصدار JSON للنص الواضح من AuthenticationRequest من خلال الدوال التالية:

Base64UrlEncode(
  PGPSignAndEncrypt(
    '{"requestId": "375dhjf9-Uydd="}'
  )
)

أو

Base64UrlEncode(
  JWSignAndEncrypt(
    '{"requestId": "375dhjf9-Uydd="}'
  )
)
تمثيل JSON
{
  "requestId": string,
}
الحقول
requestId

string

مطلوب: معرّف هذا الطلب.