Szyfruje tajny klucz klienta OAuth używany w procesach łączenia kont. Można jej użyć do zaszyfrowania tajnego klucza klienta po raz pierwszy (na przykład przed pierwszym przekazaniem klucza lub po jego zmianie) lub do ponownego zaszyfrowania tajnego klucza klienta przy użyciu najnowszej podstawowej wersji klucza (z uwzględnieniem rotacji klucza).
Żądanie HTTP
POST https://actions.googleapis.com/v2:encryptSecret
Adres URL używa składni transkodowania gRPC.
Treść żądania
Treść żądania zawiera dane o następującej strukturze:
Zapis JSON | |
---|---|
{ "clientSecret": string } |
Pola | |
---|---|
clientSecret |
Wymagane. Zwykły tekst połączenia kont. |
Treść odpowiedzi
W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:
Odpowiedź RPC dla v2.encryptSecret.
Zapis JSON | |
---|---|
{
"accountLinkingSecret": {
object ( |
Pola | |
---|---|
accountLinkingSecret |
Zawiera zaszyfrowany tajny klucz klienta do łączenia kont oraz wersję klucza używaną do szyfrowania obiektu tajnego. |