资源: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 | 
                
                   
 用于对已签名外发邮件进行加密的   | 
              
方法 | 
            |
|---|---|
                
 | 
              创建和配置一个有权从用户账号发送邮件的客户端加密身份。 | 
                
 | 
              删除客户端加密身份。 | 
                
 | 
              检索客户端加密身份配置。 | 
                
 | 
              列出已通过身份验证的用户的客户端加密身份。 | 
                
 | 
              将其他密钥对与现有客户端加密身份相关联。 |