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)

เมื่อใบรับรองหมดอายุ (เป็นมิลลิวินาทีนับจากวันที่ 1 มกราคม ค.ศ. 1970)

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 เริ่มต้นสำหรับอีเมลแทนที่ระบุ