Struct ipsec_parser::CertificateEncoding [] [src]

pub struct CertificateEncoding(pub u8);

Certificate Encoding

Defined in RFC7296 section 3.6

Methods

impl CertificateEncoding
[src]

Pkcs7_X509: CertificateEncoding = CertificateEncoding(1)

PKCS #7 wrapped X.509 certificate

PgpCert: CertificateEncoding = CertificateEncoding(2)

PGP Certificate

DnsKey: CertificateEncoding = CertificateEncoding(3)

DNS Signed Key

X509Sig: CertificateEncoding = CertificateEncoding(4)

X.509 Certificate - Signature

Kerberos: CertificateEncoding = CertificateEncoding(6)

Kerberos Token

Crl: CertificateEncoding = CertificateEncoding(7)

Certificate Revocation List (CRL)

Arl: CertificateEncoding = CertificateEncoding(8)

Authority Revocation List (ARL)

SpkiCert: CertificateEncoding = CertificateEncoding(9)

SPKI Certificate

X509CertAttr: CertificateEncoding = CertificateEncoding(10)

X.509 Certificate - Attribute

OldRsaKey: CertificateEncoding = CertificateEncoding(11)

Deprecated (was Raw RSA Key)

X509Cert_HashUrl: CertificateEncoding = CertificateEncoding(12)

Hash and URL of X.509 certificate

X509Bundle_HashUrl: CertificateEncoding = CertificateEncoding(13)

Hash and URL of X.509 bundle

OCSPContent: CertificateEncoding = CertificateEncoding(14)

OCSP Content (RFC4806)

RawPublicKey: CertificateEncoding = CertificateEncoding(15)

Raw Public Key (RFC7670)

Trait Implementations

impl Clone for CertificateEncoding
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl Copy for CertificateEncoding
[src]

impl Debug for CertificateEncoding
[src]

[src]

Formats the value using the given formatter.

impl PartialEq for CertificateEncoding
[src]

[src]

This method tests for self and other values to be equal, and is used by ==. Read more

[src]

This method tests for !=.

impl Eq for CertificateEncoding
[src]