[][src]Struct google_appengine1::CertificateRawData

pub struct CertificateRawData {
    pub private_key: Option<String>,
    pub public_certificate: Option<String>,
}

An SSL certificate obtained from a certificate authority.

This type is not used in any activity, and only used as part of another schema.

Fields

private_key: Option<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----- 
@InputOnly

public_certificate: Option<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----- 

Trait Implementations

impl Clone for CertificateRawData[src]

impl Debug for CertificateRawData[src]

impl Default for CertificateRawData[src]

impl<'de> Deserialize<'de> for CertificateRawData[src]

impl Part for CertificateRawData[src]

impl Serialize for CertificateRawData[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Typeable for T where
    T: Any