[][src]Struct ipsec_parser::CertificateEncoding

pub struct CertificateEncoding(pub u8);

Certificate Encoding

Defined in RFC7296 section 3.6

Methods

impl CertificateEncoding[src]

pub const Pkcs7_X509: CertificateEncoding[src]

PKCS #7 wrapped X.509 certificate

pub const PgpCert: CertificateEncoding[src]

PGP Certificate

pub const DnsKey: CertificateEncoding[src]

DNS Signed Key

pub const X509Sig: CertificateEncoding[src]

X.509 Certificate - Signature

pub const Kerberos: CertificateEncoding[src]

Kerberos Token

pub const Crl: CertificateEncoding[src]

Certificate Revocation List (CRL)

pub const Arl: CertificateEncoding[src]

Authority Revocation List (ARL)

pub const SpkiCert: CertificateEncoding[src]

SPKI Certificate

pub const X509CertAttr: CertificateEncoding[src]

X.509 Certificate - Attribute

pub const OldRsaKey: CertificateEncoding[src]

Deprecated (was Raw RSA Key)

pub const X509Cert_HashUrl: CertificateEncoding[src]

Hash and URL of X.509 certificate

pub const X509Bundle_HashUrl: CertificateEncoding[src]

Hash and URL of X.509 bundle

pub const OCSPContent: CertificateEncoding[src]

OCSP Content (RFC4806)

pub const RawPublicKey: CertificateEncoding[src]

Raw Public Key (RFC7670)

Trait Implementations

impl Copy for CertificateEncoding[src]

impl Eq for CertificateEncoding[src]

impl PartialEq<CertificateEncoding> for CertificateEncoding[src]

impl Clone for CertificateEncoding[src]

fn clone_from(&mut self, source: &Self)
1.0.0
[src]

Performs copy-assignment from source. Read more

impl Debug for CertificateEncoding[src]

Auto Trait Implementations

Blanket Implementations

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

impl<T> From for T[src]

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

type Owned = T

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

type Error = !

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

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

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

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

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

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

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