[][src]Struct ipsec_parser::CertificateEncoding

pub struct CertificateEncoding(pub u8);

Certificate Encoding

Defined in RFC7296 section 3.6

Implementations

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 Clone for CertificateEncoding[src]

impl Copy for CertificateEncoding[src]

impl Debug for CertificateEncoding[src]

impl Eq for CertificateEncoding[src]

impl PartialEq<CertificateEncoding> for CertificateEncoding[src]

impl StructuralEq for CertificateEncoding[src]

impl StructuralPartialEq for CertificateEncoding[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> Conv for T

impl<T> Conv for T

impl<T> FmtForward for T

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

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

impl<T> Pipe for T where
    T: ?Sized

impl<T> Pipe for T

impl<T> PipeAsRef for T

impl<T> PipeBorrow for T

impl<T> PipeDeref for T

impl<T> PipeRef for T

impl<T> Tap for T

impl<T> Tap for T

impl<T, U> TapAsRef<U> for T where
    U: ?Sized

impl<T, U> TapBorrow<U> for T where
    U: ?Sized

impl<T> TapDeref for T

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

type Owned = T

The resulting type after obtaining ownership.

impl<T> TryConv for T

impl<T> TryConv for T

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.