REST Resource: users.settings.cse.identities

Ressource: CseIdentity

Configuration du chiffrement côté client (CSE) pour l'adresse e-mail d'un utilisateur authentifié. Gmail utilise les configurations du CSE pour enregistrer des brouillons d'e-mails chiffrés côté client, ainsi que pour signer et envoyer des e-mails chiffrés.

Représentation JSON
{
  "emailAddress": string,

  // Union field key_pair_configuration can be only one of the following:
  "primaryKeyPairId": string,
  "signAndEncryptKeyPairs": {
    object (SignAndEncryptKeyPairs)
  }
  // End of list of possible types for union field key_pair_configuration.
}
Champs
emailAddress

string

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 key_pair_configuration.

key_pair_configuration ne peut être qu'un des éléments suivants :

primaryKeyPairId

string

Si une paire de clés est associée, ID de la paire de clés, CseKeyPair.

signAndEncryptKeyPairs

object (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

string

ID du CseKeyPair qui signe le courrier sortant.

encryptionKeyPairId

string

ID de l'CseKeyPair qui chiffre les messages sortants signés.

Méthodes

create

Crée et configure une identité de chiffrement côté client autorisée à envoyer des messages depuis le compte utilisateur.

delete

Supprime une identité de chiffrement côté client.

get

Récupère une configuration d'identité avec chiffrement côté client.

list

Répertorie les identités chiffrées côté client d'un utilisateur authentifié.

patch

Associe une autre paire de clés à une identité de chiffrement côté client existante.