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.

Kuruluşlarındaki kullanıcıların kimliklerini ve anahtar çiftlerini yöneten yöneticiler, https://www.googleapis.com/auth/gmail.settings.basic kapsamıyla kullanıcıların kimliğine bürünmek için alan genelinde yetkilendirme yetkisine sahip bir hizmet hesabı ile yetkilendirme gerektirir.

Kendi kimliklerini ve anahtar çiftlerini yöneten kullanıcılar için isteklerin gönderilebilmesi için donanım anahtarı şifrelemesinin etkinleştirilip yapılandırılması gerekir.

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ğinin e-posta adresi. E-posta adresi, kimliği doğrulanmış kullanıcının birincil e-posta adresi olmalıdır.

Birlik alanı key_pair_configuration.

key_pair_configuration yalnızca aşağıdakilerden biri olabilir:

primaryKeyPairId

string

Bir anahtar çifti ilişkilendirilmişse CseKeyPair anahtar çiftinin kimliğidir.

signAndEncryptKeyPairs

object (SignAndEncryptKeyPairs)

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

SignAndEncryptKeyPairs

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

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

string

Giden postayı imzalayan CseKeyPair kimliği.

encryptionKeyPairId

string

İmzalı giden postayı şifreleyen CseKeyPair öğesinin 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 kimlik yapılandırmasını alır.

list

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

patch

Mevcut bir istemci tarafı şifreleme kimliğiyle farklı bir anahtar çifti ilişkilendirir.