public sealed class X509CertificateDetails : IMessage<X509CertificateDetails>, IEquatable<X509CertificateDetails>, IDeepCloneable<X509CertificateDetails>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud IoT v1 API class X509CertificateDetails.
Details of an X.509 certificate. For informational purposes only.
Implements
IMessageX509CertificateDetails, IEquatableX509CertificateDetails, IDeepCloneableX509CertificateDetails, IBufferMessage, IMessageNamespace
Google.Cloud.Iot.V1Assembly
Google.Cloud.Iot.V1.dll
Constructors
X509CertificateDetails()
public X509CertificateDetails()
X509CertificateDetails(X509CertificateDetails)
public X509CertificateDetails(X509CertificateDetails other)
Parameter | |
---|---|
Name | Description |
other | X509CertificateDetails |
Properties
ExpiryTime
public Timestamp ExpiryTime { get; set; }
The time the certificate becomes invalid.
Property Value | |
---|---|
Type | Description |
Timestamp |
Issuer
public string Issuer { get; set; }
The entity that signed the certificate.
Property Value | |
---|---|
Type | Description |
string |
PublicKeyType
public string PublicKeyType { get; set; }
The type of public key in the certificate.
Property Value | |
---|---|
Type | Description |
string |
SignatureAlgorithm
public string SignatureAlgorithm { get; set; }
The algorithm used to sign the certificate.
Property Value | |
---|---|
Type | Description |
string |
StartTime
public Timestamp StartTime { get; set; }
The time the certificate becomes valid.
Property Value | |
---|---|
Type | Description |
Timestamp |
Subject
public string Subject { get; set; }
The entity the certificate and public key belong to.
Property Value | |
---|---|
Type | Description |
string |