Method: encryptSecret

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

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)

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