Ressource: CseIdentity
Configuration du chiffrement côté client (CSE) pour l'adresse e-mail d'un utilisateur authentifié. Gmail utilise les configurations CSE pour enregistrer des brouillons de messages e-mail chiffrés côté client, et pour signer et envoyer des messages e-mail chiffrés.
Pour les administrateurs qui gèrent les identités et les paires de clés des utilisateurs de leur organisation, les demandes nécessitent une autorisation avec un compte de service disposant d'une autorité de délégation au niveau du domaine pour usurper l'identité des utilisateurs avec le champ d'application https://www.googleapis.com/auth/gmail.settings.basic
.
Pour les utilisateurs qui gèrent leurs propres identités et paires de clés, les demandes nécessitent que le chiffrement par clé matérielle soit activé et configuré.
Représentation JSON |
---|
{ "emailAddress": string, // Union field |
Champs | |
---|---|
emailAddress |
Adresse e-mail de l'identité d'envoi. L'adresse e-mail doit être l'adresse e-mail principale de l'utilisateur authentifié. |
Champ d'union
|
|
primaryKeyPairId |
Si une paire de clés est associée, l'ID de la paire de clés, |
signAndEncryptKeyPairs |
Configuration d'une identité CSE qui utilise différentes paires de clés pour la signature et le chiffrement. |
SignAndEncryptKeyPairs
Configuration d'une identité CSE qui utilise différentes paires de clés pour la signature et le chiffrement.
Représentation JSON |
---|
{ "signingKeyPairId": string, "encryptionKeyPairId": string } |
Champs | |
---|---|
signingKeyPairId |
ID de l' |
encryptionKeyPairId |
ID de l' |
Méthodes |
|
---|---|
|
Crée et configure une identité de chiffrement côté client autorisée à envoyer des e-mails à partir du compte utilisateur. |
|
Supprime une identité de chiffrement côté client. |
|
Récupère une configuration d'identité de chiffrement côté client. |
|
Répertorie les identités chiffrées côté client d'un utilisateur authentifié. |
|
Associe une autre paire de clés à une identité de chiffrement côté client existante. |