REST Resource: users.settings.cse.identities

Recurso: CseIdentity

A configuração da criptografia do lado do cliente (CSE) para o endereço de e-mail de um usuário autenticado. O Gmail usa configurações de CSE para salvar rascunhos de mensagens de e-mail criptografadas do lado do cliente e para assinar e enviar mensagens de e-mail criptografadas.

Representação 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.
}
Campos
emailAddress

string

O endereço de e-mail da identidade do remetente. O endereço de e-mail precisa ser o principal do usuário autenticado.

Campo de união key_pair_configuration.

key_pair_configuration pode ser apenas de um dos tipos a seguir:

primaryKeyPairId

string

Se um par de chaves estiver associado, o ID do par de chaves, CseKeyPair.

signAndEncryptKeyPairs

object (SignAndEncryptKeyPairs)

A configuração de uma identidade da CSE que usa pares de chaves diferentes para assinatura e criptografia.

SignAndEncryptKeyPairs

A configuração de uma identidade da CSE que usa pares de chaves diferentes para assinatura e criptografia.

Representação JSON
{
  "signingKeyPairId": string,
  "encryptionKeyPairId": string
}
Campos
signingKeyPairId

string

O ID do CseKeyPair que assina o e-mail de saída.

encryptionKeyPairId

string

O ID do CseKeyPair que criptografa o e-mail de saída assinado.

Métodos

create

Cria e configura uma identidade de criptografia do lado do cliente autorizada a enviar e-mails da conta do usuário.

delete

Exclui uma identidade de criptografia do lado do cliente.

get

Recupera uma configuração de identidade de criptografia do lado do cliente.

list

Lista as identidades criptografadas do lado do cliente de um usuário autenticado.

patch

Associa um par de chaves diferente a uma identidade de criptografia do lado do cliente.