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

发送身份的电子邮件地址。电子邮件地址必须是已通过身份验证的用户的主电子邮件地址。

联合字段 key_pair_configuration

key_pair_configuration 只能是下列其中一项:

primaryKeyPairId

string

如果已关联密钥对,则为密钥对的 ID,CseKeyPair

signAndEncryptKeyPairs

object (SignAndEncryptKeyPairs)

CSE 身份的配置,用于为签名和加密使用不同的密钥对。

SignAndEncryptKeyPairs

CSE 身份的配置,用于为签名和加密使用不同的密钥对。

JSON 表示法
{
  "signingKeyPairId": string,
  "encryptionKeyPairId": string
}
字段
signingKeyPairId

string

用于对发出邮件进行签名的 CseKeyPair 的 ID。

encryptionKeyPairId

string

用于对已签名外发邮件进行加密的 CseKeyPair 的 ID。

方法

create

创建和配置一个有权从用户账号发送邮件的客户端加密身份。

delete

删除客户端加密身份。

get

检索客户端加密身份配置。

list

列出已通过身份验证的用户的客户端加密身份。

patch

将其他密钥对与现有客户端加密身份相关联。