Serviceaccountkeys

इस संसाधन के लिए उपलब्ध तरीकों की सूची देखने के लिए, इस पेज के आखिर में देखें.

संसाधन निरूपण

ऐसे क्रेडेंशियल जिनका इस्तेमाल सेवा खाते के तौर पर पुष्टि करने के लिए किया जा सकता है.

{
  "kind": "androidenterprise#serviceAccountKey",
  "id": string,
  "type": string,
  "data": string,
  "publicData": string
}
प्रॉपर्टी का नाम वैल्यू कंपनी का ब्यौरा ज़रूरी जानकारी
data string निजी पासकोड की क्रेडेंशियल फ़ाइल का मुख्य हिस्सा, स्ट्रिंग फ़ॉर्मैट में. इसे सिर्फ़ तब भरा जाता है, जब ServiceAccountKey बनाया जाता है और Google इसे सेव नहीं करता है.
id string इस ServiceAccountKey के लिए एक ओपेक, यूनीक आइडेंटिफ़ायर. सर्वर की ओर से असाइन किया गया.
kind string
publicData string क्रेडेंशियल फ़ाइल के लिए सार्वजनिक पासकोड का डेटा. यह X.509 सर्टिफ़िकेट है. अगर googleCredentials कुंजी टाइप का इस्तेमाल किया जा रहा है, तो यह उस सर्टिफ़िकेट के जैसा ही है जिसे क्रेडेंशियल फ़ाइल में मौजूद X.509 सर्टिफ़िकेट यूआरएल का इस्तेमाल करके वापस पाया जा सकता है.
type string जनरेट किए गए मुख्य डेटा का फ़ाइल फ़ॉर्मैट.

ये वैल्यू स्वीकार की जाती हैं:
  • "googleCredentials"
  • "pkcs12"

तरीके

मिटाएं
इस एंटरप्राइज़ से जुड़े सेवा खाते के लिए, बताए गए क्रेडेंशियल हटा देता है और अमान्य हो जाता है. यह ज़रूरी है कि कॉल करने की सुविधा देने वाले खाते को Enterprises.GetServiceAccount को कॉल करके वापस लाया गया हो. साथ ही, यह Enterprises.SetAccount को कॉल करके, एंटरप्राइज़ सेवा खाते के तौर पर सेट किया गया हो.
डालें
इस एंटरप्राइज़ से जुड़े सेवा खाते के लिए, नए क्रेडेंशियल जनरेट किए जाते हैं. यह ज़रूरी है कि कॉल करने की सुविधा देने वाला खाता, Enterprises.GetServiceAccount को कॉल करके फ़ेच किया गया हो. साथ ही, यह Enterprises.SetAccount को कॉल करके, एंटरप्राइज़ सेवा खाते के तौर पर सेट किया गया है.

डेटा डालने के लिए, संसाधन में सिर्फ़ कुंजी के टाइप के बारे में जानकारी देनी होगी.
list
इस एंटरप्राइज़ से जुड़े सेवा खाते के लिए, सभी चालू क्रेडेंशियल की सूची होती है. सिर्फ़ आईडी और कुंजी टाइप दिखाया जाता है. यह ज़रूरी है कि कॉल करने की सुविधा देने वाला खाता, Enterprises.GetServiceAccount को कॉल करके वापस लाया गया हो. साथ ही, यह Enterprises.SetAccount को कॉल करके, एंटरप्राइज़ सेवा खाते के तौर पर सेट होना चाहिए.