[][src]Enum openssl::nid::Nid

#[repr(usize)]
pub enum Nid { Undefined, Rsadsi, Pkcs, MD2, MD4, MD5, RC4, RsaEncryption, RSA_MD2, RSA_MD5, PBE_MD2_DES, X500, x509, CN, C, L, ST, O, OU, RSA, Pkcs7, Pkcs7_data, Pkcs7_signedData, Pkcs7_envelopedData, Pkcs7_signedAndEnvelopedData, Pkcs7_digestData, Pkcs7_encryptedData, Pkcs3, DhKeyAgreement, DES_ECB, DES_CFB, DES_CBC, DES_EDE, DES_EDE3, IDEA_CBC, IDEA_CFB, IDEA_ECB, RC2_CBC, RC2_ECB, RC2_CFB, RC2_OFB, SHA, RSA_SHA, DES_EDE_CBC, DES_EDE3_CBC, DES_OFB, IDEA_OFB, Pkcs9, Email, UnstructuredName, ContentType, MessageDigest, SigningTime, CounterSignature, ChallengePassword, UnstructuredAddress, ExtendedCertificateAttributes, Netscape, NetscapeCertExtention, NetscapeDatatype, DES_EDE_CFB64, DES_EDE3_CFB64, DES_EDE_OFB64, DES_EDE3_OFB64, SHA1, RSA_SHA1, DSA_SHA, DSA_OLD, PBE_SHA1_RC2_64, PBKDF2, DSA_SHA1_OLD, NetscapeCertType, NetscapeBaseUrl, NetscapeRevocationUrl, NetscapeCARevocationUrl, NetscapeRenewalUrl, NetscapeCAPolicyUrl, NetscapeSSLServerName, NetscapeComment, NetscapeCertSequence, DESX_CBC, ID_CE, SubjectKeyIdentifier, KeyUsage, PrivateKeyUsagePeriod, SubjectAltName, IssuerAltName, BasicConstraints, CrlNumber, CertificatePolicies, AuthorityKeyIdentifier, BF_CBC, BF_ECB, BF_CFB, BF_OFB, MDC2, RSA_MDC2, RC4_40, RC2_40_CBC, G, S, I, UID, CrlDistributionPoints, RSA_NP_MD5, SN, T, D, CAST5_CBC, CAST5_ECB, CAST5_CFB, CAST5_OFB, PbeWithMD5AndCast5CBC, DSA_SHA1, MD5_SHA1, RSA_SHA1_2, DSA, RIPEMD160, RSA_RIPEMD160, RC5_CBC, RC5_ECB, RC5_CFB, RC5_OFB, RLE, ZLIB, ExtendedKeyUsage, PKIX, ID_KP, ServerAuth, ClientAuth, CodeSigning, EmailProtection, TimeStamping, MsCodeInd, MsCodeCom, MsCtlSigh, MsSGC, MsEFS, NsSGC, DeltaCRL, CRLReason, InvalidityDate, SXNetID, PBE_SHA1_RC4_128, PBE_SHA1_RC4_40, PBE_SHA1_3DES, PBE_SHA1_2DES, PBE_SHA1_RC2_128, PBE_SHA1_RC2_40, KeyBag, Pkcs8ShroudedKeyBag, CertBag, CrlBag, SecretBag, SafeContentsBag, FriendlyName, LocalKeyID, X509Certificate, SdsiCertificate, X509Crl, PBES2, PBMAC1, HmacWithSha1, ID_QT_CPS, ID_QT_UNOTICE, RC2_64_CBC, SMIMECaps, PBE_MD2_RC2_64, PBE_MD5_RC2_64, PBE_SHA1_DES, MicrosoftExtensionRequest, ExtensionRequest, Name, DnQualifier, IdPe, IdAd, AuthorityInfoAccess, OCSP, CaIssuers, OCSPSigning, UserId, SHA256, SHA384, SHA512, SHA224, }

Variants

uniqueIdentifier

Shown as UID in cert subject

Trait Implementations

impl Clone for Nid
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Copy for Nid
[src]

impl Eq for Nid
[src]

impl PartialEq<Nid> for Nid
[src]

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

This method tests for !=.

impl Hash for Nid
[src]

Feeds this value into the given [Hasher]. Read more

Feeds a slice of this type into the given [Hasher]. Read more

Auto Trait Implementations

impl Send for Nid

impl Sync for Nid

Blanket Implementations

impl<T> From for T
[src]

Performs the conversion.

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

Performs the conversion.

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

Creates owned data from borrowed data, usually by cloning. Read more

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

recently added

Uses borrowed data to replace owned data, usually by cloning. Read more

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

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

The type returned in the event of a conversion error.

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

Performs the conversion.

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

Immutably borrows from an owned value. Read more

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

Mutably borrows from an owned value. Read more

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

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

The type returned in the event of a conversion error.

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

Performs the conversion.

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

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

this method will likely be replaced by an associated static

Gets the TypeId of self. Read more