REST Resource: users.settings.sendAs.smimeInfo

منبع: SmimeInfo

یک پیکربندی ایمیل S/MIME.

نمایندگی JSON
{
  "id": string,
  "issuerCn": string,
  "isDefault": boolean,
  "expiration": string,
  "encryptedKeyPassword": string,

  // Union field key can be only one of the following:
  "pem": string,
  "pkcs12": string
  // End of list of possible types for union field key.
}
زمینه های
id

string

شناسه تغییرناپذیر SmimeInfo.

issuerCn

string

نام مشترک صادرکننده گواهی S/MIME.

isDefault

boolean

آیا این SmimeInfo پیش‌فرض برای آدرس ارسال به عنوان این کاربر است یا خیر.

expiration

string ( int64 format)

زمانی که گواهی منقضی می شود (در میلی ثانیه از زمان).

encryptedKeyPassword

string

رمز عبور کلید رمزگذاری شده، زمانی که کلید رمزگذاری شده است.

key فیلد اتحادیه S/MIME "کلید" که ممکن است از ترکیب های مختلفی از کلید عمومی، کلید خصوصی و زنجیره گواهی بسته به فرمت مورد انتظار و مورد استفاده تشکیل شده باشد. key فقط می تواند یکی از موارد زیر باشد:
pem

string

رشته گواهی پیوسته با فرمت PEM X509 (رمزگذاری استاندارد base64). قالب مورد استفاده برای بازگرداندن کلید، که شامل کلید عمومی و همچنین زنجیره گواهی (نه کلید خصوصی) است.

pkcs12

string ( bytes format)

قالب PKCS#12 حاوی یک جفت کلید خصوصی/عمومی و زنجیره گواهی است. این قالب فقط برای ایجاد یک SmimeInfo جدید از مشتری پذیرفته می شود و هرگز بازگردانده نمی شود، زیرا کلید خصوصی برای صادرات در نظر گرفته نشده است. PKCS#12 ممکن است رمزگذاری شود، در این صورت رمز عبور رمزگذاری شده باید به طور مناسب تنظیم شود.

رشته ای با کد base64.

مواد و روش ها

delete

پیکربندی S/MIME مشخص شده برای نام مستعار send-as مشخص شده را حذف می کند.

get

پیکربندی S/MIME مشخص شده را برای نام مستعار send-as مشخص شده دریافت می کند.

insert

پیکربندی S/MIME داده شده را برای نام مستعار send-as درج (آپلود) کنید.

list

تنظیمات S/MIME را برای نام مستعار send-as مشخص شده فهرست می کند.

setDefault

پیکربندی پیش‌فرض S/MIME را برای نام مستعار send-as تعیین می‌کند.