Class CertificateRawData (1.1.0)

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

An SSL certificate obtained from a certificate authority.

Inheritance

Object > CertificateRawData

Namespace

Google.Cloud.AppEngine.V1

Assembly

Google.Cloud.AppEngine.V1.dll

Constructors

CertificateRawData()

public CertificateRawData()

CertificateRawData(CertificateRawData)

public CertificateRawData(CertificateRawData other)
Parameter
NameDescription
otherCertificateRawData

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
TypeDescription
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
TypeDescription
String