File tree Expand file tree Collapse file tree 4 files changed +12
-11
lines changed Expand file tree Collapse file tree 4 files changed +12
-11
lines changed Original file line number Diff line number Diff line change @@ -16,3 +16,7 @@ members = [
16
16
[patch .crates-io ]
17
17
digest = { path = " digest" }
18
18
signature = { path = " signature" }
19
+
20
+ der = { git = " https://github.com/RustCrypto/formats.git" }
21
+ pkcs8 = { git = " https://github.com/RustCrypto/formats.git" }
22
+ sec1 = { git = " https://github.com/RustCrypto/formats.git" }
Original file line number Diff line number Diff line change @@ -467,10 +467,10 @@ where
467
467
let public_key_bytes = spki
468
468
. subject_public_key
469
469
. as_bytes ( )
470
- . ok_or_else ( || der:: Tag :: BitString . value_error ( ) ) ?;
470
+ . ok_or_else ( || der:: Tag :: BitString . value_error ( ) . to_error ( ) ) ?;
471
471
472
472
Self :: from_sec1_bytes ( public_key_bytes)
473
- . map_err ( |_| der:: Tag :: BitString . value_error ( ) . into ( ) )
473
+ . map_err ( |_| der:: Tag :: BitString . value_error ( ) . to_error ( ) . into ( ) )
474
474
}
475
475
}
476
476
Original file line number Diff line number Diff line change @@ -374,7 +374,7 @@ where
374
374
fn try_from ( sec1_private_key : sec1:: EcPrivateKey < ' _ > ) -> der:: Result < Self > {
375
375
if let Some ( sec1:: EcParameters :: NamedCurve ( curve_oid) ) = sec1_private_key. parameters {
376
376
if C :: OID != curve_oid {
377
- return Err ( der:: Tag :: ObjectIdentifier . value_error ( ) ) ;
377
+ return Err ( der:: Tag :: ObjectIdentifier . value_error ( ) . into ( ) ) ;
378
378
}
379
379
}
380
380
@@ -386,7 +386,7 @@ where
386
386
. map_err ( |_| der:: Tag :: BitString . value_error ( ) ) ?;
387
387
388
388
if C :: validate_public_key ( & secret_key, & pk) . is_err ( ) {
389
- return Err ( der:: Tag :: BitString . value_error ( ) ) ;
389
+ return Err ( der:: Tag :: BitString . value_error ( ) . into ( ) ) ;
390
390
}
391
391
}
392
392
You can’t perform that action at this time.
0 commit comments