[−][src]Enum x509_parser::objects::Nid
ASN.1 node internal identifier
This enumeration lists the node IDs used (and/or supported) in X.509 certificates. It is not guaranteed to be exhaustive.
Variants
Undef
Algorithm
RsaDsi
Pkcs
Md2
Md5
Rc4
RsaEncryption
RsaMd2
RsaMd5
PbdMd2Des
PbeMd5Des
X500
X509
CommonName
CountryName
LocalityName
StateOrProvinceName
OrganizationName
OrganizationalUnitName
Rsa
Pkcs7
Pkcs7Data
Pkcs7SignedData
Pkcs7EnvelopedData
Pkcs7SignedAndEnvelopedData
Pkcs7DigestData
Pkcs7EncryptedData
Pkcs3
DhKeyAgreement
DesEcb
DesCfb
DesCbc
DesEde
DesEde3
IdeaCbc
IdeaCfb
IdeaEcb
Rc2Cbc
Rc2Ecb
Rc2Cfb
Rc2Ofb
Sha
Sha1WithRsaEncryption
DesEdeCbc
DesEde3Cbc
DesOfb
IdeaOfb
Pkcs9
EmailAddress
UnstructuredName
ContentType
MessageDigest
SigningTime
Countersignature
ChallengePassword
UnstructuredAddress
ExtendedCertificateAttributes
RsaSha1
SubjectKeyIdentifier
KeyUsage
PrivateKeyUsagePeriod
SubjectAltName
BasicConstraints
CertificatePolicies
AuthorityKeyIdentifier
Trait Implementations
impl Clone for Nid
[src]
fn clone(&self) -> Nid
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl PartialEq<Nid> for Nid
[src]
fn eq(&self, other: &Nid) -> bool
[src]
#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
This method tests for !=
.
impl Copy for Nid
[src]
impl Debug for Nid
[src]
Auto Trait Implementations
impl Sync for Nid
impl Send for Nid
impl Unpin for Nid
impl RefUnwindSafe for Nid
impl UnwindSafe for Nid
Blanket Implementations
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,