ऑब्जेक्ट: AuthenticationRequest

अनुरोध का मुख्य भाग

पुष्टि करने के अनुरोध के दौरान ऑब्जेक्ट भेजा गया.

यहां साफ़ तौर पर टेक्स्ट JSON अनुरोध का एक उदाहरण दिया गया है:

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

AuthenticationRequest को PGP या JWE+JWS का इस्तेमाल करके एन्क्रिप्ट (सुरक्षित) किया गया है और साइन किया गया है. इसके अलावा, इस वैल्यू को base64 कोड में बदला गया है. यह वेब के हिसाब से सुरक्षित है. नीचे इस एन्कोडिंग को Base64UrlEncode कहा गया है. दूसरे शब्दों में, AuthenticationRequest का साफ़ टेक्स्ट JSON वर्शन, इन फ़ंक्शन से पास किया जाना चाहिए:

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

या

Base64UrlEncode(
  JWSignAndEncrypt(
    '{"requestId": "375dhjf9-Uydd="}'
  )
)
जेएसओएन के काेड में दिखाना
{
  "requestId": string,
}
फ़ील्ड
requestId

string

ज़रूरी है: इस अनुरोध के लिए आइडेंटिफ़ायर.