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، وفي هذه الحالة يجب تعيين specialKeyPassword بشكل صحيح.

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

الطُرق

delete

يحذف إعداد S/MIME المحدّد للاسم المستعار المحدَّد للإرسال باسم.

get

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

insert

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

list

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

setDefault

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