Ресурс: 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 | Идентификатор |
Методы | |
---|---|
| Создает и настраивает клиентский идентификатор шифрования, который авторизован для отправки почты из учетной записи пользователя. |
| Удаляет идентификатор шифрования на стороне клиента. |
| Извлекает конфигурацию идентификатора шифрования на стороне клиента. |
| Перечисляет зашифрованные на стороне клиента идентификаторы для аутентифицированного пользователя. |
| Связывает другую пару ключей с существующим идентификатором шифрования на стороне клиента. |