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 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 merupakan alamat email utama pengguna yang diautentikasi.

Kolom union key_pair_configuration.

key_pair_configuration hanya dapat berupa salah satu dari berikut:

primaryKeyPairId

string

Jika pasangan kunci terkait, ID pasangan kunci tersebut, 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 yang diautentikasi.

patch

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