इस संसाधन के लिए तरीका जानने के लिए, इस पेज के आखिर में देखें.
संसाधन के बारे में जानकारी
क्रेडेंशियल, जिनका इस्तेमाल सेवा खाते के तौर पर पुष्टि करने के लिए किया जा सकता है.
{ "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 |
जनरेट किए गए कुंजी डेटा का फ़ाइल फ़ॉर्मैट.
मान्य वैल्यू ये हैं:
|
तरीके
- मिटाएं
- इस एंटरप्राइज़ से जुड़े सेवा खाते के लिए बताए गए क्रेडेंशियल को हटा देता है और अमान्य कर देता है. कॉलिंग सेवा खाते को Enterprises.GetServiceAccount से कॉल करके फिर से कोशिश की जानी चाहिए और Enterprise.SetAccount को कॉल करके एंटरप्राइज़ सेवा खाते के रूप में सेट किया जाना चाहिए.
- शामिल करें
- इस एंटरप्राइज़ से जुड़े सेवा खाते के लिए
नए क्रेडेंशियल जनरेट करता है. कॉल करने के लिए इस्तेमाल होने वाले सेवा खाते को,
Enterprises.GetServiceAccount से कॉल करके और फिर
Enterprises.SetAccount से, एंटरप्राइज़ सेवा खाते के तौर पर सेट किया गया होना चाहिए.
शामिल किए जाने वाले संसाधन में सिर्फ़ कुंजी का प्रकार पॉप्युलेट होना चाहिए. - list
- इस एंटरप्राइज़ से जुड़े सेवा खाते के सभी चालू क्रेडेंशियल की सूची बनाता है. सिर्फ़ आईडी और कुंजी टाइप की वैल्यू दिखती है. कॉल करने की सेवा वाला खाता Enterprises.GetServiceAccount से मिला होना चाहिए. साथ ही, उसे Enterprises.SetAccount पर कॉल करके, एंटरप्राइज़ सेवा खाते के तौर पर सेट किया गया होना चाहिए.