Method: encryptSecret

यह नीति, खाता लिंक करने के फ़्लो में इस्तेमाल किए जाने वाले OAuth क्लाइंट सीक्रेट को एन्क्रिप्ट करती है. इसका इस्तेमाल, पहली बार क्लाइंट सीक्रेट को एन्क्रिप्ट करने के लिए किया जा सकता है. उदाहरण के लिए, पहली बार पुश करने से पहले या क्लाइंट सीक्रेट को बदलने के बाद. इसके अलावा, इसका इस्तेमाल मुख्य कुंजी के नए वर्शन का इस्तेमाल करके, क्लाइंट सीक्रेट को फिर से एन्क्रिप्ट करने के लिए भी किया जा सकता है. ऐसा करने के लिए, पासकोड का नया वर्शन इस्तेमाल किया जाता है.

एचटीटीपी अनुरोध

POST https://actions.googleapis.com/v2:encryptSecret

यूआरएल, gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.

अनुरोध का मुख्य भाग

अनुरोध के मुख्य हिस्से में इस तरह का डेटा शामिल होता है:

जेएसओएन के काेड में दिखाना
{
  "clientSecret": string
}
फ़ील्ड
clientSecret

string

ज़रूरी है. खाता लिंक करने वाला क्लाइंट सीक्रेट सादा टेक्स्ट.

जवाब का मुख्य भाग

अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.

v2.EncryptSecret के लिए RPC रिस्पॉन्स.

जेएसओएन के काेड में दिखाना
{
  "accountLinkingSecret": {
    object (AccountLinkingSecret)
  }
}
फ़ील्ड
accountLinkingSecret

object (AccountLinkingSecret)

इसमें, एन्क्रिप्ट (सुरक्षित) किया गया खाता लिंक करने वाला क्लाइंट सीक्रेट और सीक्रेट को एन्क्रिप्ट करने के लिए इस्तेमाल किया जाने वाला कुंजी वर्शन शामिल होता है.