public sealed class CertificateRawData : IMessage<CertificateRawData>, IEquatable<CertificateRawData>, IDeepCloneable<CertificateRawData>, IBufferMessage, IMessage
An SSL certificate obtained from a certificate authority.
Implements
Google.Protobuf.IMessage<CertificateRawData>, IEquatable<CertificateRawData>, Google.Protobuf.IDeepCloneable<CertificateRawData>, Google.Protobuf.IBufferMessage, Google.Protobuf.IMessageNamespace
Google.Cloud.AppEngine.V1Assembly
Google.Cloud.AppEngine.V1.dll
Constructors
CertificateRawData()
public CertificateRawData()
CertificateRawData(CertificateRawData)
public CertificateRawData(CertificateRawData other)
Parameter | |
---|---|
Name | Description |
other | CertificateRawData |
Properties
PrivateKey
public string PrivateKey { get; set; }
Unencrypted PEM encoded RSA private key. This field is set once on certificate creation and then encrypted. The key size must be 2048 bits or fewer. Must include the header and footer. Example: <pre> -----BEGIN RSA PRIVATE KEY----- <unencrypted_key_value> -----END RSA PRIVATE KEY----- </pre> @InputOnly
Property Value | |
---|---|
Type | Description |
String |
PublicCertificate
public string PublicCertificate { get; set; }
PEM encoded x.509 public key certificate. This field is set once on certificate creation. Must include the header and footer. Example: <pre> -----BEGIN CERTIFICATE----- <certificate_value> -----END CERTIFICATE----- </pre>
Property Value | |
---|---|
Type | Description |
String |