REST Resource: users.settings.cse.identities

Kaynak: CseIdentity

Kimliği doğrulanmış bir kullanıcının e-posta adresi için istemci tarafı şifreleme (İTŞ) yapılandırması. Gmail, istemci tarafında şifrelenmiş e-posta iletilerinin taslaklarını kaydetmek ve şifrelenmiş e-posta iletilerini imzalayıp göndermek için İTŞ yapılandırmalarını kullanır.

JSON gösterimi
{
  "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.
}
Alanlar
emailAddress

string

Gönderen kimliğin e-posta adresi. E-posta adresi, kimliği doğrulanmış kullanıcının birincil e-posta adresi olmalıdır.

key_pair_configuration alanı.

key_pair_configuration şunlardan yalnızca biri olabilir:

primaryKeyPairId

string

Bir anahtar çifti ilişkilendirilmişse anahtar çiftinin kimliği (CseKeyPair).

signAndEncryptKeyPairs

object (SignAndEncryptKeyPairs)

İmzalama ve şifreleme için farklı anahtar çiftleri kullanan bir CSE kimliğinin yapılandırması.

SignAndEncryptKeyPairs

İmzalama ve şifreleme için farklı anahtar çiftleri kullanan bir CSE kimliğinin yapılandırması.

JSON gösterimi
{
  "signingKeyPairId": string,
  "encryptionKeyPairId": string
}
Alanlar
signingKeyPairId

string

Giden postaları imzalayan CseKeyPair kimliği.

encryptionKeyPairId

string

İmzalanmış giden postaları şifreleyen CseKeyPair kimliği.

Yöntemler

create

Kullanıcı hesabından posta gönderme yetkisi olan bir istemci tarafı şifreleme kimliği oluşturur ve yapılandırır.

delete

İstemci tarafı şifreleme kimliğini siler.

get

İstemci tarafı şifreleme kimliği yapılandırmasını alır.

list

Kimliği doğrulanmış bir kullanıcının istemci tarafında şifrelenmiş kimliklerini listeler.

patch

Farklı bir anahtar çiftini mevcut bir istemci tarafı şifreleme kimliğiyle ilişkilendirir.