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

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