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 as configurações da CSE para salvar rascunhos de mensagens de e-mail criptografadas do lado do cliente, além de assinar e enviar mensagens 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 endereço de e-mail 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, 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 de CseKeyPair que assina os e-mails enviados.

encryptionKeyPairId

string

O ID da CseKeyPair que criptografa e-mails enviados e assinados.

Métodos

create

Cria e configura uma identidade de criptografia do lado do cliente que está autorizada a enviar e-mails da conta de 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.