Method: encryptSecret

アカウント リンク フローで使用される OAuth クライアント シークレットを暗号化します。これは、クライアント シークレットを初めて暗号化する場合(最初のプッシュの前、クライアント シークレットの変更後など)、または最新の主キーのバージョンを使用してクライアント シークレットを再暗号化する場合(鍵のローテーションを考慮する場合)に使用できます。

HTTP リクエスト

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

この URL は gRPC Transcoding 構文を使用します。

リクエスト本文

リクエストの本文には、次の構造のデータが含まれます。

JSON 表現
{
  "clientSecret": string
}
フィールド
clientSecret

string

必須。アカウント リンクのクライアント シークレットの平文。

レスポンスの本文

成功すると、レスポンスの本文に次の構造のデータが含まれます。

v2.encryptSecret に対する RPC レスポンス。

JSON 表現
{
  "accountLinkingSecret": {
    object (AccountLinkingSecret)
  }
}
フィールド
accountLinkingSecret

object (AccountLinkingSecret)

暗号化されたアカウント リンクのクライアント シークレットと、シークレットの暗号化に使用された鍵のバージョンが含まれます。