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。

Methods

create

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

delete

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

get

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

list

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

patch

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