Enum openssl::nid::Nid
[−]
[src]
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
UndefinedRsadsiPkcsMD2MD4MD5RC4RsaEncryptionRSA_MD2RSA_MD5PBE_MD2_DESX500x509CNCLSTOOURSAPkcs7Pkcs7_dataPkcs7_signedDataPkcs7_envelopedDataPkcs7_signedAndEnvelopedDataPkcs7_digestDataPkcs7_encryptedDataPkcs3DhKeyAgreementDES_ECBDES_CFBDES_CBCDES_EDEDES_EDE3IDEA_CBCIDEA_CFBIDEA_ECBRC2_CBCRC2_ECBRC2_CFBRC2_OFBSHARSA_SHADES_EDE_CBCDES_EDE3_CBCDES_OFBIDEA_OFBPkcs9EmailUnstructuredNameContentTypeMessageDigestSigningTimeCounterSignatureChallengePasswordUnstructuredAddressExtendedCertificateAttributesNetscapeNetscapeCertExtentionNetscapeDatatypeDES_EDE_CFB64DES_EDE3_CFB64DES_EDE_OFB64DES_EDE3_OFB64SHA1RSA_SHA1DSA_SHADSA_OLDPBE_SHA1_RC2_64PBKDF2DSA_SHA1_OLDNetscapeCertTypeNetscapeBaseUrlNetscapeRevocationUrlNetscapeCARevocationUrlNetscapeRenewalUrlNetscapeCAPolicyUrlNetscapeSSLServerNameNetscapeCommentNetscapeCertSequenceDESX_CBCID_CESubjectKeyIdentifierKeyUsagePrivateKeyUsagePeriodSubjectAltNameIssuerAltNameBasicConstraintsCrlNumberCertificatePoliciesAuthorityKeyIdentifierBF_CBCBF_ECBBF_CFBBF_OFBMDC2RSA_MDC2RC4_40RC2_40_CBCGSIUIDuniqueIdentifier
CrlDistributionPointsRSA_NP_MD5SNTDCAST5_CBCCAST5_ECBCAST5_CFBCAST5_OFBPbeWithMD5AndCast5CBCDSA_SHA1MD5_SHA1RSA_SHA1_2DSARIPEMD160RSA_RIPEMD160RC5_CBCRC5_ECBRC5_CFBRC5_OFBRLEZLIBExtendedKeyUsagePKIXID_KPServerAuthClientAuthCodeSigningEmailProtectionTimeStampingMsCodeIndMsCodeComMsCtlSighMsSGCMsEFSNsSGCDeltaCRLCRLReasonInvalidityDateSXNetIDPBE_SHA1_RC4_128PBE_SHA1_RC4_40PBE_SHA1_3DESPBE_SHA1_2DESPBE_SHA1_RC2_128PBE_SHA1_RC2_40KeyBagPkcs8ShroudedKeyBagCertBagCrlBagSecretBagSafeContentsBagFriendlyNameLocalKeyIDX509CertificateSdsiCertificateX509CrlPBES2PBMAC1HmacWithSha1ID_QT_CPSID_QT_UNOTICERC2_64_CBCSMIMECapsPBE_MD2_RC2_64PBE_MD5_RC2_64PBE_SHA1_DESMicrosoftExtensionRequestExtensionRequestNameDnQualifierIdPeIdAdAuthorityInfoAccessOCSPCaIssuersOCSPSigningUserIdShown as UID in cert subject
SHA256SHA384SHA512SHA224Trait Implementations
impl Copy for Nid[src]
impl Clone for Nid[src]
fn clone(&self) -> Nid
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0
Performs copy-assignment from source. Read more
impl Hash for Nid[src]
fn hash<__H: Hasher>(&self, __arg_0: &mut __H)
Feeds this value into the state given, updating the hasher as necessary.
fn hash_slice<H>(data: &[Self], state: &mut H) where H: Hasher1.3.0
Feeds a slice of this type into the state provided.
impl PartialEq for Nid[src]
fn eq(&self, __arg_0: &Nid) -> bool
This method tests for self and other values to be equal, and is used by ==. Read more
fn ne(&self, other: &Rhs) -> bool1.0.0
This method tests for !=.