Class: Google::Cloud::AppEngine::V1::CertificateRawData

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/appengine/v1/certificate.rb

Overview

An SSL certificate obtained from a certificate authority.

Instance Attribute Summary collapse

Instance Attribute Details

#private_key::String

Returns 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:


-----BEGIN RSA PRIVATE KEY-----
<unencrypted_key_value>
-----END RSA PRIVATE KEY-----
.

Returns:

  • (::String)

    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:

    
    -----BEGIN RSA PRIVATE KEY-----
    <unencrypted_key_value>
    -----END RSA PRIVATE KEY-----
    


102
103
104
105
# File 'proto_docs/google/appengine/v1/certificate.rb', line 102

class CertificateRawData
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#public_certificate::String

Returns PEM encoded x.509 public key certificate. This field is set once on certificate creation. Must include the header and footer. Example:


-----BEGIN CERTIFICATE-----
<certificate_value>
-----END CERTIFICATE-----
.

Returns:

  • (::String)

    PEM encoded x.509 public key certificate. This field is set once on certificate creation. Must include the header and footer. Example:

    
    -----BEGIN CERTIFICATE-----
    <certificate_value>
    -----END CERTIFICATE-----
    


102
103
104
105
# File 'proto_docs/google/appengine/v1/certificate.rb', line 102

class CertificateRawData
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end