REST Resource: jwks

संसाधन: PublicJwkSet

सार्वजनिक कुंजियों का मौजूदा चालू सेट, जिसका इस्तेमाल ऐप्लिकेशन की जांच के टोकन की पुष्टि करने के लिए किया जा सकता है.

यह ऑब्जेक्ट एक JWK सेट है, जैसा कि आरएफ़सी 7517 के सेक्शन 5 में बताया गया है.

सुरक्षा के लिहाज़ से, रिस्पॉन्स को छह घंटों से ज़्यादा समय के लिए कैश मेमोरी में नहीं रखना चाहिए.

जेएसओएन के काेड में दिखाना
{
  "keys": [
    {
      object (PublicJwk)
    }
  ]
}
फ़ील्ड
keys[]

object (PublicJwk)

सार्वजनिक कुंजियों का सेट. आरएफ़सी 7517 का सेक्शन 5.1 देखें.

PublicJwk

आरएफ़सी 7517 के सेक्शन 4 और आरएफ़सी 7518 के सेक्शन 6.3.1 में बताया गया JWK.

जेएसओएन के काेड में दिखाना
{
  "kty": string,
  "use": string,
  "alg": string,
  "kid": string,
  "n": string,
  "e": string
}
फ़ील्ड
kty

string

आरएफ़सी 7517 का सेक्शन 4.1 देखें.

use

string

आरएफ़सी 7517 का सेक्शन 4.2 देखें.

alg

string

आरएफ़सी 7517 का सेक्शन 4.4 देखें.

kid

string

आरएफ़सी 7517 का सेक्शन 4.5 देखें.

n

string

आरएफ़सी 7518 का सेक्शन 6.3.1.1 देखें.

e

string

आरएफ़सी 7518 का सेक्शन 6.3.1.2 देखें.

तरीके

get

आरएफ़सी 7517 के मुताबिक, सार्वजनिक JWK सेट दिखाता है. इसका इस्तेमाल, ऐप्लिकेशन की जांच के टोकन की पुष्टि करने के लिए किया जा सकता है.