REST Resource: users.settings.sendAs.smimeInfo
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Risorsa: SmimeInfo
Una configurazione email S/MIME.
Rappresentazione 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 .
} |
Campi |
id |
string
L'ID non modificabile di SmimeInfo.
|
issuerCn |
string
Il nome comune dell'emittente del certificato S/MIME.
|
isDefault |
boolean
Indica se questo SmimeInfo è quello predefinito per l'indirizzo Invia come di questo utente.
|
expiration |
string (int64 format)
La data di scadenza del certificato (in millisecondi dall'epoca).
|
encryptedKeyPassword |
string
Password della chiave criptata, se la chiave è criptata.
|
Campo unione key . La "chiave" S/MIME, che può essere costituita da varie combinazioni di chiave pubblica, chiave privata e catena di certificati a seconda del formato previsto e utilizzato. key può essere solo uno dei seguenti: |
pem |
string
Stringa del certificato X509 concatenato in formato PEM (codifica base64 standard). Formato utilizzato per restituire la chiave, che include la chiave pubblica e la catena di certificati (non la chiave privata).
|
pkcs12 |
string (bytes format)
Formato PKCS#12 contenente una singola coppia di chiavi private/pubbliche e una catena di certificati. Questo formato è accettato dal client solo per la creazione di un nuovo SmimeInfo e non viene mai restituito, perché la chiave privata non deve essere esportata. Il file PKCS#12 potrebbe essere criptato, nel qual caso la password della chiave criptata deve essere impostata di conseguenza. Una stringa con codifica Base64.
|
Metodi |
|
Consente di eliminare la configurazione S/MIME specificata per l'alias Invia come specificato. |
|
Recupera la configurazione S/MIME specificata per l'alias Invia come specificato. |
|
Inserisci (carica) la configurazione S/MIME specificata per l'alias Invia come specificato. |
|
Elenca le configurazioni S/MIME per l'alias Invia come specificato. |
|
Imposta la configurazione S/MIME predefinita per l'alias Invia come specificato. |
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2025-07-25 UTC.
[null,null,["Ultimo aggiornamento 2025-07-25 UTC."],[],[],null,["# REST Resource: users.settings.sendAs.smimeInfo\n\n- [Resource: SmimeInfo](#SmimeInfo)\n - [JSON representation](#SmimeInfo.SCHEMA_REPRESENTATION)\n- [Methods](#METHODS_SUMMARY)\n\nResource: SmimeInfo\n-------------------\n\nAn S/MIME email config.\n\n| JSON representation |\n|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { \"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`. } ``` |\n\n| Fields ||\n|------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `id` | `string` The immutable ID for the SmimeInfo. |\n| `issuerCn` | `string` The S/MIME certificate issuer's common name. |\n| `isDefault` | `boolean` Whether this SmimeInfo is the default one for this user's send-as address. |\n| `expiration` | `string (`[int64](https://developers.google.com/discovery/v1/type-format)` format)` When the certificate expires (in milliseconds since epoch). |\n| `encryptedKeyPassword` | `string` Encrypted key password, when key is encrypted. |\n| 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. `key` can be only one of the following: ||\n| `pem` | `string` 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). |\n| `pkcs12` | `string (`[bytes](https://developers.google.com/discovery/v1/type-format)` format)` 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. |\n\n| Methods ------- ||\n|-----------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------|\n| ### [delete](/workspace/gmail/api/reference/rest/v1/users.settings.sendAs.smimeInfo/delete) | Deletes the specified S/MIME config for the specified send-as alias. |\n| ### [get](/workspace/gmail/api/reference/rest/v1/users.settings.sendAs.smimeInfo/get) | Gets the specified S/MIME config for the specified send-as alias. |\n| ### [insert](/workspace/gmail/api/reference/rest/v1/users.settings.sendAs.smimeInfo/insert) | Insert (upload) the given S/MIME config for the specified send-as alias. |\n| ### [list](/workspace/gmail/api/reference/rest/v1/users.settings.sendAs.smimeInfo/list) | Lists S/MIME configs for the specified send-as alias. |\n| ### [setDefault](/workspace/gmail/api/reference/rest/v1/users.settings.sendAs.smimeInfo/setDefault) | Sets the default S/MIME config for the specified send-as alias. |"]]