Class X509CertificateDetails (1.2.0)

public sealed class X509CertificateDetails : IMessage<X509CertificateDetails>, IEquatable<X509CertificateDetails>, IDeepCloneable<X509CertificateDetails>, IBufferMessage, IMessage

Details of an X.509 certificate. For informational purposes only.

Inheritance

Object > X509CertificateDetails

Namespace

Google.Cloud.Iot.V1

Assembly

Google.Cloud.Iot.V1.dll

Constructors

X509CertificateDetails()

public X509CertificateDetails()

X509CertificateDetails(X509CertificateDetails)

public X509CertificateDetails(X509CertificateDetails other)
Parameter
NameDescription
otherX509CertificateDetails

Properties

ExpiryTime

public Timestamp ExpiryTime { get; set; }

The time the certificate becomes invalid.

Property Value
TypeDescription
Timestamp

Issuer

public string Issuer { get; set; }

The entity that signed the certificate.

Property Value
TypeDescription
String

PublicKeyType

public string PublicKeyType { get; set; }

The type of public key in the certificate.

Property Value
TypeDescription
String

SignatureAlgorithm

public string SignatureAlgorithm { get; set; }

The algorithm used to sign the certificate.

Property Value
TypeDescription
String

StartTime

public Timestamp StartTime { get; set; }

The time the certificate becomes valid.

Property Value
TypeDescription
Timestamp

Subject

public string Subject { get; set; }

The entity the certificate and public key belong to.

Property Value
TypeDescription
String