Class CertificateAttributes
Stores information about a certificate.
Implements
Inherited Members
Namespace: Google.Apis.CloudIdentity.v1beta1.Data
Assembly: Google.Apis.CloudIdentity.v1beta1.dll
Syntax
public class CertificateAttributes : IDirectResponseSchema
Properties
CertificateTemplate
The X.509 extension for CertificateTemplate.
Declaration
[JsonProperty("certificateTemplate")]
public virtual CertificateTemplate CertificateTemplate { get; set; }
Property Value
Type | Description |
---|---|
CertificateTemplate |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
Fingerprint
The encoded certificate fingerprint.
Declaration
[JsonProperty("fingerprint")]
public virtual string Fingerprint { get; set; }
Property Value
Type | Description |
---|---|
string |
Issuer
The name of the issuer of this certificate.
Declaration
[JsonProperty("issuer")]
public virtual string Issuer { get; set; }
Property Value
Type | Description |
---|---|
string |
SerialNumber
Serial number of the certificate, Example: "123456789".
Declaration
[JsonProperty("serialNumber")]
public virtual string SerialNumber { get; set; }
Property Value
Type | Description |
---|---|
string |
Subject
The subject name of this certificate.
Declaration
[JsonProperty("subject")]
public virtual string Subject { get; set; }
Property Value
Type | Description |
---|---|
string |
Thumbprint
The certificate thumbprint.
Declaration
[JsonProperty("thumbprint")]
public virtual string Thumbprint { get; set; }
Property Value
Type | Description |
---|---|
string |
ValidationState
Validation state of this certificate.
Declaration
[JsonProperty("validationState")]
public virtual string ValidationState { get; set; }
Property Value
Type | Description |
---|---|
string |
ValidityExpirationTime
object representation of ValidityExpirationTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use ValidityExpirationTimeDateTimeOffset instead.")]
public virtual object ValidityExpirationTime { get; set; }
Property Value
Type | Description |
---|---|
object |
ValidityExpirationTimeDateTimeOffset
DateTimeOffset representation of ValidityExpirationTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? ValidityExpirationTimeDateTimeOffset { get; set; }
Property Value
Type | Description |
---|---|
DateTimeOffset? |
ValidityExpirationTimeRaw
Certificate not valid at or after this timestamp.
Declaration
[JsonProperty("validityExpirationTime")]
public virtual string ValidityExpirationTimeRaw { get; set; }
Property Value
Type | Description |
---|---|
string |
ValidityStartTime
object representation of ValidityStartTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use ValidityStartTimeDateTimeOffset instead.")]
public virtual object ValidityStartTime { get; set; }
Property Value
Type | Description |
---|---|
object |
ValidityStartTimeDateTimeOffset
DateTimeOffset representation of ValidityStartTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? ValidityStartTimeDateTimeOffset { get; set; }
Property Value
Type | Description |
---|---|
DateTimeOffset? |
ValidityStartTimeRaw
Certificate not valid before this timestamp.
Declaration
[JsonProperty("validityStartTime")]
public virtual string ValidityStartTimeRaw { get; set; }
Property Value
Type | Description |
---|---|
string |