Show / Hide Table of Contents

Class SmimeInfo

An S/MIME email config.

Inheritance
System.Object
SmimeInfo
Implements
IDirectResponseSchema
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Google.Apis.Gmail.v1.Data
Assembly: Google.Apis.Gmail.v1.dll
Syntax
public class SmimeInfo : IDirectResponseSchema

Properties

EncryptedKeyPassword

Encrypted key password, when key is encrypted.

Declaration
[JsonProperty("encryptedKeyPassword")]
public virtual string EncryptedKeyPassword { get; set; }
Property Value
Type Description
System.String

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
System.String

Expiration

When the certificate expires (in milliseconds since epoch).

Declaration
[JsonProperty("expiration")]
public virtual long? Expiration { get; set; }
Property Value
Type Description
System.Nullable<System.Int64>

Id

The immutable ID for the SmimeInfo.

Declaration
[JsonProperty("id")]
public virtual string Id { get; set; }
Property Value
Type Description
System.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
System.Nullable<System.Boolean>

IssuerCn

The S/MIME certificate issuer's common name.

Declaration
[JsonProperty("issuerCn")]
public virtual string IssuerCn { get; set; }
Property Value
Type Description
System.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
System.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
System.String

Implements

IDirectResponseSchema
Back to top