/third_party/rust/crates/rust-openssl/openssl/src/ |
H A D | nid.rs | 17 pub digest: Nid, 20 pub pkey: Nid, 30 /// Users should generally not need to create new `Nid`s. 34 /// To view the integer representation of a `Nid`: 37 /// use openssl::nid::Nid; 39 /// assert!(Nid::AES_256_GCM.as_raw() == 901); 44 /// The following documentation provides context about `Nid`s and their usage 49 pub struct Nid(c_int); structure names 52 impl Nid { impls 53 /// Create a `Nid` fro [all...] |
H A D | md.rs | 9 use crate::nid::Nid; 80 /// Returns the `Md` corresponding to an [`Nid`]. 82 pub fn from_nid(type_: Nid) -> Option<&'static MdRef> { in from_nid() 229 /// Returns the [`Nid`] of the digest. 232 pub fn type_(&self) -> Nid { in type_() 233 unsafe { Nid::from_raw(ffi::EVP_MD_type(self.as_ptr())) } in type_()
|
H A D | pkcs12.rs | 11 use crate::nid::Nid; 101 nid_key: Nid::UNDEF, in builder() 102 nid_cert: Nid::UNDEF, in builder() 130 nid_key: Nid, 131 nid_cert: Nid, 170 pub fn key_algorithm(&mut self, nid: Nid) -> &mut Self { in key_algorithm() 176 pub fn cert_algorithm(&mut self, nid: Nid) -> &mut Self { in cert_algorithm() 289 use crate::nid::Nid; 339 name.append_entry_by_nid(Nid::COMMONNAME, subject_name) in create()
|
H A D | derive.rs | 14 //! use openssl::nid::Nid; 16 //! let group = EcGroup::from_curve_name(Nid::SECP384R1)?; 179 use crate::nid::Nid; 184 let group = EcGroup::from_curve_name(Nid::X9_62_PRIME256V1).unwrap(); in derive_without_peer() 193 let group = EcGroup::from_curve_name(Nid::X9_62_PRIME256V1).unwrap(); in test_ec_key_derive() 207 let group = EcGroup::from_curve_name(Nid::X9_62_PRIME256V1).unwrap(); in test_ec_key_derive_ex()
|
H A D | ecdsa.rs | 153 use crate::nid::Nid; 163 let group = EcGroup::from_curve_name(Nid::X9_62_PRIME256V1).unwrap(); in sign_and_verify() 191 let group = EcGroup::from_curve_name(Nid::X9_62_PRIME256V1).unwrap(); in check_private_components() 211 let group = EcGroup::from_curve_name(Nid::X9_62_PRIME256V1).unwrap(); in serialize_deserialize()
|
H A D | cipher.rs | 9 use crate::nid::Nid; 121 pub fn from_nid(nid: Nid) -> Option<&'static CipherRef> { in from_nid() 504 /// Returns the cipher's Nid. 506 pub fn nid(&self) -> Nid { in nid() 508 Nid::from_raw(nid) in nid()
|
H A D | hash.rs | 42 use crate::nid::Nid; 67 /// Returns the `MessageDigest` corresponding to an `Nid`. 72 pub fn from_nid(type_: Nid) -> Option<MessageDigest> { in from_nid() 189 pub fn type_(&self) -> Nid { in type_() 190 Nid::from_raw(unsafe { ffi::EVP_MD_type(self.0) }) in type_() 522 assert_eq!(MessageDigest::md5().type_().as_raw(), Nid::MD5.as_raw()); in test_md5() 585 assert_eq!(MessageDigest::sha1().type_().as_raw(), Nid::SHA1.as_raw()); in test_sha1() 603 Nid::SHA256.as_raw() in test_sha256() 623 Nid::SHA512.as_raw() in test_sha512() 643 Nid in test_sha3_224() [all...] |
H A D | ec.rs | 11 //! found in [`Nid`]. 16 //! [`Nid`]: ../nid/struct.Nid.html 26 use crate::nid::Nid; 107 /// [`Nid`] module. 117 /// [`Nid`]: ../nid/index.html 132 /// use openssl::nid::Nid; 135 /// let nid = Nid::X9_62_PRIME256V1; // NIST P-256 curve 141 pub fn from_curve_name(nid: Nid) -> Result<EcGroup, ErrorStack> { in from_curve_name() 313 pub fn curve_name(&self) -> Option<Nid> { in curve_name() [all...] |
H A D | error.rs | 405 use crate::nid::Nid; 411 let stack = Nid::create("not-an-oid", "invalid", "invalid").unwrap_err(); in test_error_library_code()
|
H A D | asn1.rs | 41 use crate::nid::Nid; 663 /// are stored as a table within the [`Nid`] module. These constants are 670 /// [`Nid`]: ../nid/index.html 711 pub fn nid(&self) -> Nid { in nid() 712 unsafe { Nid::from_raw(ffi::OBJ_obj2nid(self.as_ptr())) } in nid() 782 use crate::nid::Nid; 885 assert_eq!(object.nid(), Nid::SHA256); in object_from_str()
|
H A D | pkey_ctx.rs | 727 use crate::nid::Nid; 832 let group = EcGroup::from_curve_name(Nid::X9_62_PRIME256V1).unwrap(); in derive() 947 EcKey::generate(&EcGroup::from_curve_name(Nid::X9_62_PRIME256V1).unwrap()).unwrap(); in verify_fail_ec()
|
H A D | symm.rs | 57 use crate::nid::Nid; 81 pub fn from_nid(nid: Nid) -> Option<Cipher> { in from_nid() 90 /// Returns the cipher's Nid. 95 pub fn nid(&self) -> Nid { in nid() 97 Nid::from_raw(nid) in nid()
|
H A D | sign.rs | 653 use crate::nid::Nid; 835 let group = EcGroup::from_curve_name(Nid::X9_62_PRIME256V1).unwrap(); in ec()
|
/third_party/rust/crates/rust-openssl/openssl/src/x509/ |
H A D | extension.rs | 23 use crate::nid::Nid; 87 X509Extension::new_nid(None, None, Nid::BASIC_CONSTRAINTS, &value) in build() 225 X509Extension::new_nid(None, None, Nid::KEY_USAGE, &value) in build() 325 X509Extension::new_internal(Nid::EXT_KEY_USAGE, self.critical, stack.as_ptr().cast()) in build() 363 X509Extension::new_nid(None, Some(ctx), Nid::SUBJECT_KEY_IDENTIFIER, &value) 427 X509Extension::new_nid(None, Some(ctx), Nid::AUTHORITY_KEY_IDENTIFIER, &value) 547 X509Extension::new_internal(Nid::SUBJECT_ALT_NAME, self.critical, stack.as_ptr().cast())
|
H A D | tests.rs | 6 use crate::nid::Nid; 97 let cn = subject.entries_by_nid(Nid::COMMONNAME).next().unwrap(); in test_subject_read_cn() 107 let cn = subject.entries_by_nid(Nid::COMMONNAME).next().unwrap(); in test_nid_values() 111 .entries_by_nid(Nid::PKCS9_EMAILADDRESS) in test_nid_values() 116 let friendly = subject.entries_by_nid(Nid::FRIENDLYNAME).next().unwrap(); in test_nid_values() 130 Nid::PKCS9_EMAILADDRESS.as_raw() in test_nameref_iterator() 135 assert_eq!(cn.object().nid().as_raw(), Nid::COMMONNAME.as_raw()); in test_nameref_iterator() 139 assert_eq!(friendly.object().nid().as_raw(), Nid::FRIENDLYNAME.as_raw()); in test_nameref_iterator() 153 let cn = subject.entries_by_nid(Nid::USERID).next().unwrap(); in test_nid_uid_value() 225 let mut o = dn.entries_by_nid(Nid in test_authority_issuer_and_serial() [all...] |
H A D | mod.rs | 35 use crate::nid::Nid; 59 const NID: Nid; 955 name: Nid, in new_nid() 1012 nid: Nid, 1030 pub unsafe fn add_alias(to: Nid, from: Nid) -> Result<(), ErrorStack> { in add_alias() 1126 pub fn append_entry_by_nid(&mut self, field: Nid, value: &str) -> Result<(), ErrorStack> { in append_entry_by_nid() 1149 field: Nid, in append_entry_by_nid_with_type() 1219 pub fn entries_by_nid(&self, nid: Nid) -> X509NameEntries<'_> { in entries_by_nid() 1278 nid: Option<Nid>, in fmt() [all...] |
/third_party/rust/crates/rust-openssl/openssl/src/ssl/ |
H A D | connector.rs | 379 use crate::nid::Nid; in setup_curves() 381 let curve = EcKey::from_curve_name(Nid::X9_62_PRIME256V1)?; in setup_curves() 422 use crate::nid::Nid; 494 match subject_name.entries_by_nid(Nid::COMMONNAME).next() { in verify_subject_name()
|
H A D | mod.rs | 69 use crate::nid::Nid; 2053 pub fn cipher_nid(&self) -> Option<Nid> { in cipher_nid() 2058 Some(Nid::from_raw(n)) in cipher_nid()
|
/third_party/rust/crates/rust-openssl/openssl/src/ssl/test/ |
H A D | mod.rs | 948 use crate::nid::Nid; in tmp_ecdh_callback() 955 EcKey::from_curve_name(Nid::X9_62_PRIME256V1) in tmp_ecdh_callback() 998 use crate::nid::Nid; in tmp_ecdh_callback_ssl() 1006 EcKey::from_curve_name(Nid::X9_62_PRIME256V1) in tmp_ecdh_callback_ssl()
|