Struct ipsec_parser::CertificateEncoding
[−]
[src]
pub struct CertificateEncoding(pub u8);
Certificate Encoding
Defined in RFC7296 section 3.6
Methods
impl CertificateEncoding
[src]
const Pkcs7_X509: CertificateEncoding
Pkcs7_X509: CertificateEncoding = CertificateEncoding(1)
PKCS #7 wrapped X.509 certificate
const PgpCert: CertificateEncoding
PgpCert: CertificateEncoding = CertificateEncoding(2)
PGP Certificate
const DnsKey: CertificateEncoding
DnsKey: CertificateEncoding = CertificateEncoding(3)
DNS Signed Key
const X509Sig: CertificateEncoding
X509Sig: CertificateEncoding = CertificateEncoding(4)
X.509 Certificate - Signature
const Kerberos: CertificateEncoding
Kerberos: CertificateEncoding = CertificateEncoding(6)
Kerberos Token
const Crl: CertificateEncoding
Crl: CertificateEncoding = CertificateEncoding(7)
Certificate Revocation List (CRL)
const Arl: CertificateEncoding
Arl: CertificateEncoding = CertificateEncoding(8)
Authority Revocation List (ARL)
const SpkiCert: CertificateEncoding
SpkiCert: CertificateEncoding = CertificateEncoding(9)
SPKI Certificate
const X509CertAttr: CertificateEncoding
X509CertAttr: CertificateEncoding = CertificateEncoding(10)
X.509 Certificate - Attribute
const OldRsaKey: CertificateEncoding
OldRsaKey: CertificateEncoding = CertificateEncoding(11)
Deprecated (was Raw RSA Key)
const X509Cert_HashUrl: CertificateEncoding
X509Cert_HashUrl: CertificateEncoding = CertificateEncoding(12)
Hash and URL of X.509 certificate
const X509Bundle_HashUrl: CertificateEncoding
X509Bundle_HashUrl: CertificateEncoding = CertificateEncoding(13)
Hash and URL of X.509 bundle
const OCSPContent: CertificateEncoding
OCSPContent: CertificateEncoding = CertificateEncoding(14)
OCSP Content (RFC4806)
const RawPublicKey: CertificateEncoding
RawPublicKey: CertificateEncoding = CertificateEncoding(15)
Raw Public Key (RFC7670)
Trait Implementations
impl Clone for CertificateEncoding
[src]
fn clone(&self) -> CertificateEncoding
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Copy for CertificateEncoding
[src]
impl Debug for CertificateEncoding
[src]
impl PartialEq for CertificateEncoding
[src]
fn eq(&self, __arg_0: &CertificateEncoding) -> bool
[src]
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, __arg_0: &CertificateEncoding) -> bool
[src]
This method tests for !=
.