منبع: CseIdentity
پیکربندی رمزگذاری سمت مشتری (CSE) برای آدرس ایمیل یک کاربر احراز هویت شده. Gmail از پیکربندیهای CSE برای ذخیره پیشنویس پیامهای ایمیل رمزگذاریشده سمت سرویس گیرنده و امضا و ارسال پیامهای ایمیل رمزگذاریشده استفاده میکند.
نمایندگی JSON |
---|
{ "emailAddress": string, // Union field |
زمینه های | |
---|---|
emailAddress | آدرس ایمیل هویت ارسال کننده آدرس ایمیل باید آدرس ایمیل اصلی کاربر تایید شده باشد. |
فیلد اتحادیه | |
primaryKeyPairId | اگر یک جفت کلید مرتبط است، شناسه جفت کلید، |
signAndEncryptKeyPairs | پیکربندی یک هویت CSE که از جفت کلیدهای مختلف برای امضا و رمزگذاری استفاده می کند. |
SignAndEncryptKeyPairs
پیکربندی یک هویت CSE که از جفت کلیدهای مختلف برای امضا و رمزگذاری استفاده می کند.
نمایندگی JSON |
---|
{ "signingKeyPairId": string, "encryptionKeyPairId": string } |
زمینه های | |
---|---|
signingKeyPairId | شناسه |
encryptionKeyPairId | شناسه |
مواد و روش ها | |
---|---|
| یک هویت رمزگذاری سمت سرویس گیرنده ایجاد و پیکربندی می کند که مجاز به ارسال نامه از حساب کاربری است. |
| هویت رمزگذاری سمت سرویس گیرنده را حذف می کند. |
| پیکربندی هویت رمزگذاری سمت سرویس گیرنده را بازیابی می کند. |
| شناسه های رمزگذاری شده سمت سرویس گیرنده را برای یک کاربر تأیید شده فهرست می کند. |
| یک جفت کلید متفاوت را با هویت رمزگذاری سمت مشتری موجود مرتبط می کند. |