diff options
| author | Steven Fackler <[email protected]> | 2016-11-13 20:21:44 +0000 |
|---|---|---|
| committer | Steven Fackler <[email protected]> | 2016-11-13 20:21:44 +0000 |
| commit | 0d0b5080e25fb0a2f9ada042810b98d28f5e0414 (patch) | |
| tree | 2a0837e5076806504c209b16fa9c71429ec6436c /openssl/src | |
| parent | Add Some more elliptic curve functionality (diff) | |
| download | rust-openssl-0d0b5080e25fb0a2f9ada042810b98d28f5e0414.tar.xz rust-openssl-0d0b5080e25fb0a2f9ada042810b98d28f5e0414.zip | |
Rename new_by_curve_name to from_curve_name
Diffstat (limited to 'openssl/src')
| -rw-r--r-- | openssl/src/ec_key.rs | 9 | ||||
| -rw-r--r-- | openssl/src/pkey.rs | 2 | ||||
| -rw-r--r-- | openssl/src/ssl/connector.rs | 2 |
3 files changed, 9 insertions, 4 deletions
diff --git a/openssl/src/ec_key.rs b/openssl/src/ec_key.rs index 3b6349b5..ba9ed762 100644 --- a/openssl/src/ec_key.rs +++ b/openssl/src/ec_key.rs @@ -114,13 +114,18 @@ impl EcKeyRef { } impl EcKey { - pub fn new_by_curve_name(nid: Nid) -> Result<EcKey, ErrorStack> { + pub fn from_curve_name(nid: Nid) -> Result<EcKey, ErrorStack> { unsafe { init(); cvt_p(ffi::EC_KEY_new_by_curve_name(nid.as_raw())).map(EcKey) } } + #[deprecated(since = "0.9.2", note = "use from_curve_name")] + pub fn new_by_curve_name(nid: Nid) -> Result<EcKey, ErrorStack> { + EcKey::from_curve_name(nid) + } + private_key_from_pem!(EcKey, ffi::PEM_read_bio_ECPrivateKey); private_key_from_der!(EcKey, ffi::d2i_ECPrivateKey); } @@ -133,7 +138,7 @@ mod test { #[test] fn key_new_by_curve_name() { - EcKey::new_by_curve_name(nid::X9_62_PRIME256V1).unwrap(); + EcKey::from_curve_name(nid::X9_62_PRIME256V1).unwrap(); } #[test] diff --git a/openssl/src/pkey.rs b/openssl/src/pkey.rs index ee564836..5739a5ed 100644 --- a/openssl/src/pkey.rs +++ b/openssl/src/pkey.rs @@ -221,7 +221,7 @@ mod tests { #[test] fn test_ec_key_accessor() { - let ec_key = EcKey::new_by_curve_name(nid::X9_62_PRIME256V1).unwrap(); + let ec_key = EcKey::from_curve_name(nid::X9_62_PRIME256V1).unwrap(); let pkey = PKey::from_ec_key(ec_key).unwrap(); pkey.ec_key().unwrap(); assert!(pkey.rsa().is_err()); diff --git a/openssl/src/ssl/connector.rs b/openssl/src/ssl/connector.rs index 07c44ce7..c002b966 100644 --- a/openssl/src/ssl/connector.rs +++ b/openssl/src/ssl/connector.rs @@ -218,7 +218,7 @@ fn setup_curves(ctx: &mut SslContextBuilder) -> Result<(), ErrorStack> { use ec_key::EcKey; use nid; - let curve = try!(EcKey::new_by_curve_name(nid::X9_62_PRIME256V1)); + let curve = try!(EcKey::from_curve_name(nid::X9_62_PRIME256V1)); ctx.set_tmp_ecdh(&curve) } |