Class SmimeInfo
An S/MIME email config.
Implements
Inherited Members
Namespace: Google.Apis.Gmail.v1.Data
Assembly: Google.Apis.Gmail.v1.dll
Syntax
public class SmimeInfo : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
EncryptedKeyPassword
Encrypted key password, when key is encrypted.
Declaration
[JsonProperty("encryptedKeyPassword")]
public virtual string EncryptedKeyPassword { get; set; }
Property Value
Type | Description |
---|---|
string |
Expiration
When the certificate expires (in milliseconds since epoch).
Declaration
[JsonProperty("expiration")]
public virtual long? Expiration { get; set; }
Property Value
Type | Description |
---|---|
long? |
Id
The immutable ID for the SmimeInfo.
Declaration
[JsonProperty("id")]
public virtual string Id { get; set; }
Property Value
Type | Description |
---|---|
string |
IsDefault
Whether this SmimeInfo is the default one for this user's send-as address.
Declaration
[JsonProperty("isDefault")]
public virtual bool? IsDefault { get; set; }
Property Value
Type | Description |
---|---|
bool? |
IssuerCn
The S/MIME certificate issuer's common name.
Declaration
[JsonProperty("issuerCn")]
public virtual string IssuerCn { get; set; }
Property Value
Type | Description |
---|---|
string |
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).
Declaration
[JsonProperty("pem")]
public virtual string Pem { get; set; }
Property Value
Type | Description |
---|---|
string |
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.
Declaration
[JsonProperty("pkcs12")]
public virtual string Pkcs12 { get; set; }
Property Value
Type | Description |
---|---|
string |