REST Resource: users.settings.cse.identities

Resource: CseIdentity

Konfigurasi enkripsi sisi klien (CSE) untuk alamat email pengguna yang diautentikasi. Gmail menggunakan konfigurasi CSE untuk menyimpan draf pesan email terenkripsi sisi klien, serta untuk menandatangani dan mengirim pesan email terenkripsi.

Representasi 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.
}
Kolom
emailAddress

string

Alamat email untuk identitas pengirim. Alamat email harus berupa alamat email utama pengguna yang diautentikasi.

Kolom union key_pair_configuration.

key_pair_configuration hanya dapat berupa salah satu dari yang berikut:

primaryKeyPairId

string

Jika pasangan kunci dikaitkan, ID pasangan kunci, CseKeyPair.

signAndEncryptKeyPairs

object (SignAndEncryptKeyPairs)

Konfigurasi identitas CSE yang menggunakan pasangan kunci yang berbeda untuk penandatanganan dan enkripsi.

SignAndEncryptKeyPairs

Konfigurasi identitas CSE yang menggunakan pasangan kunci yang berbeda untuk penandatanganan dan enkripsi.

Representasi JSON
{
  "signingKeyPairId": string,
  "encryptionKeyPairId": string
}
Kolom
signingKeyPairId

string

ID CseKeyPair yang menandatangani email keluar.

encryptionKeyPairId

string

ID CseKeyPair yang mengenkripsi email keluar yang ditandatangani.

Metode

create

Membuat dan mengonfigurasi identitas enkripsi sisi klien yang diberi otorisasi untuk mengirim email dari akun pengguna.

delete

Menghapus identitas enkripsi sisi klien.

get

Mengambil konfigurasi identitas enkripsi sisi klien.

list

Mencantumkan identitas terenkripsi sisi klien untuk pengguna terautentikasi.

patch

Mengaitkan pasangan kunci yang berbeda dengan identitas enkripsi sisi klien yang ada.