public sealed class PublicKeyCertificate : IMessage<PublicKeyCertificate>, IEquatable<PublicKeyCertificate>, IDeepCloneable<PublicKeyCertificate>, IBufferMessage, IMessage
A public key certificate format and data.
Inheritance
System.Object > PublicKeyCertificateImplements
Google.Protobuf.IMessage<PublicKeyCertificate>, System.IEquatable<PublicKeyCertificate>, Google.Protobuf.IDeepCloneable<PublicKeyCertificate>, Google.Protobuf.IBufferMessage, Google.Protobuf.IMessageNamespace
Google.Cloud.Iot.V1Assembly
Google.Cloud.Iot.V1.dll
Constructors
PublicKeyCertificate()
public PublicKeyCertificate()
PublicKeyCertificate(PublicKeyCertificate)
public PublicKeyCertificate(PublicKeyCertificate other)
Parameter | |
---|---|
Name | Description |
other | PublicKeyCertificate |
Properties
Certificate
public string Certificate { get; set; }
The certificate data.
Property Value | |
---|---|
Type | Description |
System.String |
Format
public PublicKeyCertificateFormat Format { get; set; }
The certificate format.
Property Value | |
---|---|
Type | Description |
PublicKeyCertificateFormat |
X509Details
public X509CertificateDetails X509Details { get; set; }
[Output only] The certificate details. Used only for X.509 certificates.
Property Value | |
---|---|
Type | Description |
X509CertificateDetails |