REST Resource: users.settings.cse.identities

منبع: CseIdentity

پیکربندی رمزگذاری سمت مشتری (CSE) برای آدرس ایمیل یک کاربر احراز هویت شده. Gmail از پیکربندی‌های CSE برای ذخیره پیش‌نویس پیام‌های ایمیل رمزگذاری‌شده سمت سرویس گیرنده و امضا و ارسال پیام‌های ایمیل رمزگذاری‌شده استفاده می‌کند.

نمایندگی 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.
}
فیلدها
emailAddress

string

آدرس ایمیل هویت ارسال کننده آدرس ایمیل باید آدرس ایمیل اصلی کاربر تایید شده باشد.

فیلد اتحادیه key_pair_configuration .

key_pair_configuration تنها می تواند یکی از موارد زیر باشد:

primaryKeyPairId

string

اگر یک جفت کلید مرتبط است، شناسه جفت کلید، CseKeyPair .

signAndEncryptKeyPairs

object ( SignAndEncryptKeyPairs )

پیکربندی یک هویت CSE که از جفت کلیدهای مختلف برای امضا و رمزگذاری استفاده می کند.

SignAndEncryptKeyPairs

پیکربندی یک هویت CSE که از جفت کلیدهای مختلف برای امضا و رمزگذاری استفاده می کند.

نمایندگی JSON
{
  "signingKeyPairId": string,
  "encryptionKeyPairId": string
}
فیلدها
signingKeyPairId

string

شناسه CseKeyPair که نامه‌های خروجی را امضا می‌کند.

encryptionKeyPairId

string

شناسه CseKeyPair که نامه های خروجی امضا شده را رمزگذاری می کند.

روش ها

create

یک هویت رمزگذاری سمت سرویس گیرنده ایجاد و پیکربندی می کند که مجاز به ارسال نامه از حساب کاربری است.

delete

هویت رمزگذاری سمت سرویس گیرنده را حذف می کند.

get

پیکربندی هویت رمزگذاری سمت سرویس گیرنده را بازیابی می کند.

list

شناسه های رمزگذاری شده سمت سرویس گیرنده را برای یک کاربر تأیید شده فهرست می کند.

patch

یک جفت کلید متفاوت را با هویت رمزگذاری سمت مشتری موجود مرتبط می کند.