Resource: SmimeInfo
An S/MIME email config.
| JSON representation | 
|---|
| { "id": string, "issuerCn": string, "isDefault": boolean, "expiration": string, "encryptedKeyPassword": string, // Union field | 
| Fields | |
|---|---|
| id | 
 The immutable ID for the SmimeInfo. | 
| issuerCn | 
 The S/MIME certificate issuer's common name. | 
| isDefault | 
 Whether this SmimeInfo is the default one for this user's send-as address. | 
| expiration | 
 When the certificate expires (in milliseconds since epoch). | 
| encryptedKeyPassword | 
 Encrypted key password, when key is encrypted. | 
| Union field key. The S/MIME "key", which may consist of various combinations of the public key, private key, and certificate chain depending on the format expected and used.keycan be only one of the following: | |
| pem | 
 PEM formatted X509 concatenated certificate string (standard base64 encoding). Format used for returning key, which includes public key as well as certificate chain (not private key). | 
| pkcs12 | 
 PKCS#12 format containing a single private/public key pair and certificate chain. This format is only accepted from client for creating a new SmimeInfo and is never returned, because the private key is not intended to be exported. PKCS#12 may be encrypted, in which case encryptedKeyPassword should be set appropriately. A base64-encoded string. | 
| Methods | |
|---|---|
| 
 | Deletes the specified S/MIME config for the specified send-as alias. | 
| 
 | Gets the specified S/MIME config for the specified send-as alias. | 
| 
 | Insert (upload) the given S/MIME config for the specified send-as alias. | 
| 
 | Lists S/MIME configs for the specified send-as alias. | 
| 
 | Sets the default S/MIME config for the specified send-as alias. |