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 مشفّرًا، وفي هذه الحالة يجب أن يتم ضبط clearKeyPassword بشكل مناسب.

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

الطُرق

delete

حذف إعدادات S/MIME المحددة لعنوان البريد الإلكتروني البديل المحدَّد.

get

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

insert

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

list

يسرد إعدادات S/MIME لعنوان البريد الإلكتروني البديل المحدَّد.

setDefault

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