Show / Hide Table of Contents

Class SmimeInfo

An S/MIME email config.

Inheritance
object
SmimeInfo
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
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

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX