REST Resource: users.settings.cse.identities

Ressource: CseIdentity

Die Konfiguration der clientseitigen Verschlüsselung (Client-side Encryption, CSE) für die E-Mail-Adresse eines authentifizierten Nutzers. In Gmail werden Entwürfe clientseitig verschlüsselter E‐Mails gespeichert sowie verschlüsselte E‐Mails signiert und gesendet.

JSON-Darstellung
{
  "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.
}
Felder
emailAddress

string

Die E-Mail-Adresse der Absenderidentität. Die E-Mail-Adresse muss die primäre E-Mail-Adresse des authentifizierten Nutzers sein.

Union-Feld key_pair_configuration.

Für key_pair_configuration ist nur einer der folgenden Werte zulässig:

primaryKeyPairId

string

Wenn ein Schlüsselpaar verknüpft ist, ist dies die ID des Schlüsselpaars CseKeyPair.

signAndEncryptKeyPairs

object (SignAndEncryptKeyPairs)

Die Konfiguration einer CSE-Identität, die verschiedene Schlüsselpaare für die Signatur und Verschlüsselung verwendet.

SignAndEncryptKeyPairs

Die Konfiguration einer CSE-Identität, die verschiedene Schlüsselpaare für die Signatur und Verschlüsselung verwendet.

JSON-Darstellung
{
  "signingKeyPairId": string,
  "encryptionKeyPairId": string
}
Felder
signingKeyPairId

string

Die ID des CseKeyPair, der ausgehende E-Mails signiert.

encryptionKeyPairId

string

Die ID der CseKeyPair, die signierte ausgehende E-Mails verschlüsselt.

Methoden

create

Erstellt und konfiguriert eine clientseitige Verschlüsselungsidentität, die berechtigt ist, E-Mails vom Nutzerkonto zu senden.

delete

Löscht eine clientseitige Verschlüsselungsidentität.

get

Ruft eine Identitätskonfiguration für die clientseitige Verschlüsselung ab.

list

Listet die clientseitig verschlüsselten Identitäten für einen authentifizierten Nutzer auf.

patch

Verknüpft ein anderes Schlüsselpaar mit einer vorhandenen clientseitigen Verschlüsselungsidentität.