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 |
Alanlar | |
---|---|
emailAddress |
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ı
|
|
primaryKeyPairId |
Bir anahtar çifti ilişkilendirilmişse |
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 |
Giden postayı imzalayan |
encryptionKeyPairId |
İmzalı giden postayı şifreleyen |
Yöntemler |
|
---|---|
|
Kullanıcı hesabından posta gönderme yetkisi olan bir istemci tarafı şifreleme kimliği oluşturur ve yapılandırır. |
|
İstemci tarafı şifreleme kimliğini siler. |
|
İstemci tarafı şifreleme kimlik yapılandırmasını alır. |
|
Kimliği doğrulanmış bir kullanıcının istemci tarafında şifrelenmiş kimliklerini listeler. |
|
Mevcut bir istemci tarafı şifreleme kimliğiyle farklı bir anahtar çifti ilişkilendirir. |