public sealed class X509CertificateDetails : IMessage<X509CertificateDetails>, IEquatable<X509CertificateDetails>, IDeepCloneable<X509CertificateDetails>, IBufferMessage, IMessage
Details of an X.509 certificate. For informational purposes only.
Inheritance
System.Object > X509CertificateDetailsImplements
Google.Protobuf.IMessage<X509CertificateDetails>, System.IEquatable<X509CertificateDetails>, Google.Protobuf.IDeepCloneable<X509CertificateDetails>, Google.Protobuf.IBufferMessage, Google.Protobuf.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 |
Google.Protobuf.WellKnownTypes.Timestamp |
Issuer
public string Issuer { get; set; }
The entity that signed the certificate.
Property Value | |
---|---|
Type | Description |
System.String |
PublicKeyType
public string PublicKeyType { get; set; }
The type of public key in the certificate.
Property Value | |
---|---|
Type | Description |
System.String |
SignatureAlgorithm
public string SignatureAlgorithm { get; set; }
The algorithm used to sign the certificate.
Property Value | |
---|---|
Type | Description |
System.String |
StartTime
public Timestamp StartTime { get; set; }
The time the certificate becomes valid.
Property Value | |
---|---|
Type | Description |
Google.Protobuf.WellKnownTypes.Timestamp |
Subject
public string Subject { get; set; }
The entity the certificate and public key belong to.
Property Value | |
---|---|
Type | Description |
System.String |