इस संसाधन के लिए तरीकों की सूची देखने के लिए, इस पेज के आखिर में जाएं.
संसाधन के बारे में जानकारी
ऐसे क्रेडेंशियल जिनका इस्तेमाल, सेवा खाते के तौर पर पुष्टि करने के लिए किया जा सकता है.{
"kind": "androidenterprise#serviceAccountKey",
"id": string,
"type": string,
"data": string,
"publicData": string
}| प्रॉपर्टी का नाम | मान | ब्यौरा | नोट |
|---|---|---|---|
data |
string |
निजी पासकोड क्रेडेंशियल फ़ाइल का मुख्य हिस्सा, स्ट्रिंग फ़ॉर्मैट में. यह फ़ील्ड सिर्फ़ तब भरता है, जब ServiceAccountKey बनाया जाता है. Google इसे सेव नहीं करता. जब type की वैल्यू "pkcs12" होती है, तब data फ़ील्ड का कॉन्टेंट base64 में एन्कोड किया जाता है. साथ ही, इसमें "notasecret" पासवर्ड होता है. |
|
id |
string |
यह ServiceAccountKey के लिए ओपेक और यूनीक आइडेंटिफ़ायर होता है. इसे सर्वर असाइन करता है. | |
kind |
string |
||
publicData |
string |
क्रेडेंशियल फ़ाइल के लिए सार्वजनिक पासकोड का डेटा. यह X.509 सर्टिफ़िकेट है. अगर googleCredentials कुंजी टाइप का इस्तेमाल किया जा रहा है, तो यह उस सर्टिफ़िकेट के जैसा ही होता है जिसे क्रेडेंशियल फ़ाइल में मौजूद X.509 सर्टिफ़िकेट यूआरएल का इस्तेमाल करके वापस पाया जा सकता है. |
|
type |
string |
जनरेट किए गए कुंजी डेटा का फ़ाइल फ़ॉर्मैट.
इन वैल्यू का इस्तेमाल किया जा सकता है:
|
तरीके
- मिटाएं
- इस एंटरप्राइज़ से जुड़े सेवा खाते के लिए, बताए गए क्रेडेंशियल हटाता है और उन्हें अमान्य करता है. कॉलिंग सेवा खाते को Enterprises.GetServiceAccount को कॉल करके वापस पाया गया हो. साथ ही, Enterprises.SetAccount को कॉल करके, उसे एंटरप्राइज़ सेवा खाते के तौर पर सेट किया गया हो.
- insert
-
इस एंटरप्राइज़ से जुड़े सेवा खाते के लिए नए क्रेडेंशियल जनरेट करता है. कॉल करने वाले सेवा खाते को Enterprises.GetServiceAccount को कॉल करके वापस पाया गया हो. साथ ही, Enterprises.SetAccount को कॉल करके, उसे एंटरप्राइज़ सेवा खाते के तौर पर सेट किया गया हो.
जिस रिसॉर्स को डाला जाना है उसमें सिर्फ़ कुंजी का टाइप पॉप्युलेट किया जाना चाहिए. - list
- इस एंटरप्राइज़ से जुड़े सेवा खाते के लिए, चालू क्रेडेंशियल की सूची दिखाता है. सिर्फ़ आईडी और कुंजी का टाइप दिखाया जाता है. कॉलिंग सेवा खाते को Enterprises.GetServiceAccount को कॉल करके वापस पाया गया हो. साथ ही, Enterprises.SetAccount को कॉल करके, उसे एंटरप्राइज़ सेवा खाते के तौर पर सेट किया गया हो.