REST Resource: users.settings.cse.identities

リソース: CseIdentity

認証済みユーザーのメールアドレスのクライアントサイド暗号化(CSE)構成。Gmail は CSE 構成を使用して、クライアントサイド暗号化されたメール メッセージの下書きを保存し、暗号化されたメール メッセージを署名して送信します。

JSON 表現
{
  "emailAddress": string,

  // Union field key_pair_configuration can be only one of the following:
  "primaryKeyPairId": string,
  "signAndEncryptKeyPairs": {
    object (SignAndEncryptKeyPairs)
  }
  // End of list of possible types for union field key_pair_configuration.
}
フィールド
emailAddress

string

送信元の ID のメールアドレス。メールアドレスは、認証されたユーザーのメインのメールアドレスである必要があります。

共用体フィールド key_pair_configuration

key_pair_configuration は次のいずれかになります。

primaryKeyPairId

string

鍵ペアが関連付けられている場合は、鍵ペアの ID CseKeyPair

signAndEncryptKeyPairs

object (SignAndEncryptKeyPairs)

署名と暗号化に異なる鍵ペアを使用する CSE ID の構成。

SignAndEncryptKeyPairs

署名と暗号化に異なる鍵ペアを使用する CSE ID の構成。

JSON 表現
{
  "signingKeyPairId": string,
  "encryptionKeyPairId": string
}
フィールド
signingKeyPairId

string

送信メールに署名する CseKeyPair の ID。

encryptionKeyPairId

string

署名付き送信メールを暗号化する CseKeyPair の ID。

メソッド

create

ユーザー アカウントからメールを送信する権限のあるクライアントサイド暗号化 ID を作成して構成します。

delete

クライアントサイド暗号化 ID を削除します。

get

クライアントサイド暗号化の ID 構成を取得します。

list

認証されたユーザーのクライアントサイド暗号化された ID を一覧表示します。

patch

別の鍵ペアを既存のクライアントサイド暗号化 ID に関連付けます。