public sealed class CertificateRawData : IMessage<CertificateRawData>, IEquatable<CertificateRawData>, IDeepCloneable<CertificateRawData>, IBufferMessage, IMessage
Reference documentation and code samples for the App Engine v1 API class CertificateRawData.
An SSL certificate obtained from a certificate authority.
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
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>
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThe \u003ccode\u003eCertificateRawData\u003c/code\u003e class in the \u003ccode\u003eGoogle.Cloud.AppEngine.V1\u003c/code\u003e namespace provides a representation of an SSL certificate obtained from a certificate authority.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version of the \u003ccode\u003eCertificateRawData\u003c/code\u003e class is 2.4.0, with versions ranging from 1.0.0 up to 2.4.0 available.\u003c/p\u003e\n"],["\u003cp\u003eThe class inherits from \u003ccode\u003eobject\u003c/code\u003e and implements \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable<CertificateRawData>\u003c/code\u003e, \u003ccode\u003eIDeepCloneable<CertificateRawData>\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, providing various functionalities.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eCertificateRawData\u003c/code\u003e includes properties \u003ccode\u003ePrivateKey\u003c/code\u003e and \u003ccode\u003ePublicCertificate\u003c/code\u003e for managing the unencrypted private key and public certificate data.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eCertificateRawData\u003c/code\u003e class has two constructors: a default one and another to create a copy of an existing instance.\u003c/p\u003e\n"]]],[],null,[]]