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)

1 つの秘密鍵/公開鍵ペアと証明書チェーンを含む PKCS#12 形式。この形式は、新しい SmimeInfo を作成する場合にクライアントからのみ受け入れられます。秘密鍵はエクスポートされることが想定されていないため、この形式は返されません。PKCS#12 は暗号化できます。その場合は、encryptedKeyPassword を適切に設定する必要があります。

Base64 でエンコードされた文字列。

Methods

delete

指定した送信元エイリアスの S/MIME 設定を削除します。

get

指定した送信元エイリアスの指定された S/MIME 設定を取得します。

insert

指定した送信元エイリアスの S/MIME 設定を挿入(アップロード)します。

list

指定した送信元エイリアスの S/MIME 構成を一覧表示します。

setDefault

指定した送信元エイリアスのデフォルトの S/MIME 設定を設定します。