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 的不可变 ID。

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 可能经过加密,在这种情况下,应适当设置 encryptionKeyPassword。

使用 base64 编码的字符串。

方法

delete

删除指定发送身份别名的指定 S/MIME 配置。

get

获取指定发送身份别名的指定 S/MIME 配置。

insert

为指定的“用以下地址发送邮件”别名插入(上传)指定 S/MIME 配置。

list

列出指定的发送身份别名的 S/MIME 配置。

setDefault

为指定的发送身份别名设置默认 S/MIME 配置。