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. Il doit s'agir de 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, son ID est CseKeyPair.

signAndEncryptKeyPairs

object (SignAndEncryptKeyPairs)

Configuration d'une identité de CSE qui utilise différentes paires de clés pour la signature et le chiffrement.

SignAndEncryptKeyPairs

Configuration d'une identité de 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 du 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 e-mails à partir du compte utilisateur.

delete

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

get

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

list

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

patch

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