Ресурс: CseIdentity
Конфигурация шифрования на стороне клиента (CSE) для адреса электронной почты аутентифицированного пользователя. Gmail использует конфигурации CSE для сохранения черновиков зашифрованных на стороне клиента сообщений электронной почты, а также для подписи и отправки зашифрованных сообщений электронной почты.
 Для администраторов, управляющих удостоверениями и парами ключей для пользователей в своей организации, запросы требуют авторизации с помощью учетной записи службы , имеющей полномочия делегирования полномочий на уровне домена для выдачи себя за пользователей с областью действия https://www.googleapis.com/auth/gmail.settings.basic .
Для пользователей, управляющих своими собственными удостоверениями и парами ключей, запросы требуют включения и настройки аппаратного шифрования ключей .
| JSON-представление | 
|---|
{ "emailAddress": string, // Union field  | 
| Поля | |
|---|---|
 emailAddress |   Адрес электронной почты для отправляющей личности. Адрес электронной почты должен быть основным адресом электронной почты аутентифицированного пользователя.  | 
 Объединение полей     | |
 primaryKeyPairId |    Если пара ключей связана, идентификатор пары ключей   | 
 signAndEncryptKeyPairs |   Конфигурация удостоверения CSE, использующая разные пары ключей для подписи и шифрования.  | 
Подписать и зашифровать пары ключей
Конфигурация удостоверения CSE, использующая разные пары ключей для подписи и шифрования.
| JSON-представление | 
|---|
{ "signingKeyPairId": string, "encryptionKeyPairId": string }  | 
| Поля | |
|---|---|
 signingKeyPairId |    Идентификатор   | 
 encryptionKeyPairId |    Идентификатор   | 
Методы | |
|---|---|
 | Создает и настраивает клиентский идентификатор шифрования, который авторизован для отправки почты из учетной записи пользователя. | 
  | Удаляет идентификатор шифрования на стороне клиента. | 
  | Извлекает конфигурацию идентификатора шифрования на стороне клиента. | 
  | Перечисляет зашифрованные на стороне клиента идентификаторы для аутентифицированного пользователя. | 
  | Связывает другую пару ключей с существующим идентификатором шифрования на стороне клиента. |