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 से कॉल करके फिर से कोशिश की जानी चाहिए और Enterprise.SetAccount को कॉल करके एंटरप्राइज़ सेवा खाते के रूप में सेट किया जाना चाहिए.
शामिल करें
इस एंटरप्राइज़ से जुड़े सेवा खाते के लिए नए क्रेडेंशियल जनरेट करता है. कॉल करने के लिए इस्तेमाल होने वाले सेवा खाते को, Enterprises.GetServiceAccount से कॉल करके और फिर Enterprises.SetAccount से, एंटरप्राइज़ सेवा खाते के तौर पर सेट किया गया होना चाहिए.

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