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.