资源:CseIdentity
已通过身份验证的用户电子邮件地址的客户端加密 (CSE) 配置。Gmail 使用 CSE 配置来保存客户端加密电子邮件草稿,以及对加密电子邮件进行签名和发送。
对于管理组织中用户身份和密钥对的管理员,请求需要使用具有全网域授权的服务账号进行授权,才能模拟具有 https://www.googleapis.com/auth/gmail.settings.basic 范围的用户。
对于管理自己的身份和密钥对的用户,请求需要开启并配置硬件密钥加密。
| JSON 表示法 | 
|---|
| { "emailAddress": string, // Union field | 
| 字段 | |
|---|---|
| emailAddress | 
 发送身份的电子邮件地址。电子邮件地址必须是已通过身份验证的用户的主电子邮件地址。 | 
| 联合字段  
 | |
| primaryKeyPairId | 
 如果已关联密钥对,则为密钥对的 ID, | 
| signAndEncryptKeyPairs | 
 CSE 身份的配置,该身份使用不同的密钥对进行签名和加密。 | 
SignAndEncryptKeyPairs
CSE 身份的配置,该身份使用不同的密钥对进行签名和加密。
| JSON 表示法 | 
|---|
| { "signingKeyPairId": string, "encryptionKeyPairId": string } | 
| 字段 | |
|---|---|
| signingKeyPairId | 
 用于对发出邮件进行签名的  | 
| encryptionKeyPairId | 
 用于对已签名外发邮件进行加密的  | 
| 方法 | |
|---|---|
| 
 | 创建和配置一个有权从用户账号发送邮件的客户端加密身份。 | 
| 
 | 删除客户端加密身份。 | 
| 
 | 检索客户端加密身份配置。 | 
| 
 | 列出已通过身份验证的用户的客户端加密身份。 | 
| 
 | 将其他密钥对与现有客户端加密身份相关联。 |