REST Resource: users.settings.cse.identities

Zasób: CseIdentity

Konfiguracja szyfrowania po stronie klienta (CSE) dla adresu e-mail uwierzytelnionego użytkownika. Gmail używa konfiguracji szyfrowania po stronie klienta do zapisywania wersji roboczych e-maili zaszyfrowanych po stronie klienta oraz do podpisywania i wysyłania zaszyfrowanych e-maili.

Zapis 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.
}
Pola
emailAddress

string

Adres e-mail tożsamości nadawcy. Adres e-mail musi być głównym adresem e-mail uwierzytelnionego użytkownika.

Pole unii key_pair_configuration.

key_pair_configuration może być tylko jednym z tych elementów:

primaryKeyPairId

string

Jeśli jest powiązana para kluczy, identyfikator tej pary, CseKeyPair.

signAndEncryptKeyPairs

object (SignAndEncryptKeyPairs)

Konfiguracja tożsamości szyfrowania po stronie klienta, która używa różnych par kluczy do podpisywania i szyfrowania.

SignAndEncryptKeyPairs

Konfiguracja tożsamości szyfrowania po stronie klienta, która używa różnych par kluczy do podpisywania i szyfrowania.

Zapis JSON
{
  "signingKeyPairId": string,
  "encryptionKeyPairId": string
}
Pola
signingKeyPairId

string

Identyfikator CseKeyPair, który podpisuje wychodzące e-maile.

encryptionKeyPairId

string

Identyfikator CseKeyPair, który szyfruje podpisane wychodzące wiadomości e-mail.

Metody

create

Tworzy i konfiguruje tożsamość szyfrowania po stronie klienta, która ma uprawnienia do wysyłania poczty z konta użytkownika.

delete

Usuwa tożsamość szyfrowania po stronie klienta.

get

Pobiera konfigurację tożsamości szyfrowania po stronie klienta.

list

Wyświetla listę tożsamości zaszyfrowanych po stronie klienta dla uwierzytelnionego użytkownika.

patch

Powiązanie innego klucza pary z istniejącą tożsamością szyfrowania po stronie klienta.