[−][src]Enum openssl::nid::Nid
Variants
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
uniqueIdentifier
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
Shown as UID in cert subject
SHA256
SHA384
SHA512
SHA224
Trait Implementations
impl Clone for Nid
[src]
impl Clone for Nid
fn clone(&self) -> Nid
[src]
fn clone(&self) -> Nid
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl Copy for Nid
[src]
impl Copy for Nid
impl Eq for Nid
[src]
impl Eq for Nid
impl PartialEq<Nid> for Nid
[src]
impl PartialEq<Nid> for Nid
fn eq(&self, other: &Nid) -> bool
[src]
fn eq(&self, other: &Nid) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0
[src]This method tests for !=
.
impl Hash for Nid
[src]
impl Hash for Nid
Auto Trait Implementations
Blanket Implementations
impl<T> From for T
[src]
impl<T> From for T
impl<T, U> Into for T where
U: From<T>,
[src]
impl<T, U> Into for T where
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
impl<T> ToOwned for T where
T: Clone,
type Owned = T
fn to_owned(&self) -> T
[src]
fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
fn clone_into(&self, target: &mut T)
[src]
fn clone_into(&self, target: &mut T)
🔬 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]
impl<T, U> TryFrom for T where
T: From<U>,
type Error = !
🔬 This is a nightly-only experimental API. (
try_from
)The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
🔬 This is a nightly-only experimental API. (
try_from
)Performs the conversion.
impl<T> Borrow for T where
T: ?Sized,
[src]
impl<T> Borrow for T where
T: ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
impl<T> BorrowMut for T where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
🔬 This is a nightly-only experimental API. (
try_from
)The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
🔬 This is a nightly-only experimental API. (
try_from
)Performs the conversion.
impl<T> Any for T where
T: 'static + ?Sized,
[src]
impl<T> Any for T where
T: 'static + ?Sized,
fn get_type_id(&self) -> TypeId
[src]
fn get_type_id(&self) -> TypeId
🔬 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