アカウント リンクのフローで使用される OAuth クライアント シークレットを暗号化します。これは、クライアント シークレットを初めて暗号化する場合(最初の push の前、クライアント シークレットの変更後など)や、最新の主キーのバージョンを使用してクライアント シークレットを再暗号化する場合(鍵のローテーションを考慮)に使用できます。
HTTP リクエスト
POST https://actions.googleapis.com/v2:encryptSecret
この URL は gRPC Transcoding 構文を使用します。
リクエストの本文
リクエストの本文には、次の構造のデータが含まれます。
JSON 表現 | |
---|---|
{ "clientSecret": string } |
フィールド | |
---|---|
clientSecret |
必須。アカウント リンクのクライアント シークレットの平文。 |
レスポンスの本文
成功した場合、レスポンスの本文には次の構造のデータが含まれます。
v2.encryptSecret に対する RPC レスポンス。
JSON 表現 | |
---|---|
{
"accountLinkingSecret": {
object ( |
フィールド | |
---|---|
accountLinkingSecret |
暗号化されたアカウント リンクのクライアント シークレットと、シークレットの暗号化に使用された鍵のバージョンが含まれます。 |