[][src]Struct openshift_openapi::api::image::v1::SignatureSubject

pub struct SignatureSubject {
    pub common_name: Option<String>,
    pub organization: Option<String>,
    pub public_key_id: String,
}

SignatureSubject holds information about a person or entity who created the signature.

Fields

common_name: Option<String>

Common name (e.g. openshift-signing-service).

organization: Option<String>

Organization name.

public_key_id: String

If present, it is a human readable key id of public key belonging to the subject used to verify image signature. It should contain at least 64 lowest bits of public key's fingerprint (e.g. 0x685ebe62bf278440).

Trait Implementations

impl Clone for SignatureSubject[src]

impl Debug for SignatureSubject[src]

impl Default for SignatureSubject[src]

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

impl PartialEq<SignatureSubject> for SignatureSubject[src]

impl Serialize for SignatureSubject[src]

impl StructuralPartialEq for SignatureSubject[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.