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.
Para administradores que gerenciam identidades e pares de chaves para usuários na organização, as solicitações exigem autorização com uma conta de serviço que tenha autoridade de delegação em todo o domínio para representar usuários com o escopo https://www.googleapis.com/auth/gmail.settings.basic
.
Para usuários que gerenciam as próprias identidades e pares de chaves, as solicitações exigem a criptografia de chaves de hardware ativada e configurada.
Representação JSON |
---|
{ "emailAddress": string, // Union field |
Campos | |
---|---|
emailAddress |
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
|
|
primaryKeyPairId |
Se um par de chaves estiver associado, o ID do par de chaves, |
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 |
O ID do |
encryptionKeyPairId |
O ID do |
Métodos |
|
---|---|
|
Cria e configura uma identidade de criptografia do lado do cliente autorizada a enviar e-mails da conta do usuário. |
|
Exclui uma identidade de criptografia do lado do cliente. |
|
Recupera uma configuração de identidade de criptografia do lado do cliente. |
|
Lista as identidades criptografadas do lado do cliente de um usuário autenticado. |
|
Associa um par de chaves diferente a uma identidade de criptografia do lado do cliente. |