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

سلسلة شهادة X509 متسلسلة بتنسيق PEM (ترميز base64 العادي) التنسيق المستخدَم لعرض المفتاح، والذي يتضمّن المفتاح العام بالإضافة إلى سلسلة الشهادات (وليس المفتاح الخاص)

pkcs12

string (bytes format)

تنسيق PKCS#12 الذي يحتوي على مفتاحَي تشفير عام/خاص وسلسلة شهادات لا يتم قبول هذا التنسيق من العميل إلا لإنشاء SmimeInfo جديد، ولا يتم إرجاعه مطلقًا، لأنّه لا يُقصد تصدير المفتاح الخاص. قد يكون ملف PKCS‏ 12 مشفَّرًا، وفي هذه الحالة يجب ضبط encryptedKeyPassword بشكلٍ مناسب.

سلسلة بترميز base64

الطُرق

delete

تؤدي هذه الخطوة إلى حذف إعدادات S/MIME المحدّدة للعنوان البديل المُحدّد للإرسال.

get

تحصل على إعدادات S/MIME المحدّدة للعنوان البديل المحدّد للإرسال.

insert

أدرِج (حمِّل) إعدادات S/MIME المحدّدة للعنوان البديل المحدّد للإرسال باسم.

list

يسرد هذا الخيار إعدادات S/MIME للاسم المستعار المحدّد للإرسال.

setDefault

لضبط الإعدادات التلقائية لمعيار S/MIME للعنوان البديل المحدّد للإرسال