File tree Expand file tree Collapse file tree 1 file changed +5
-6
lines changed Expand file tree Collapse file tree 1 file changed +5
-6
lines changed Original file line number Diff line number Diff line change @@ -85,7 +85,7 @@ impl AsRef<Rsa<Private>> for RSAKeyPair {
85
85
impl RSAKeyPair {
86
86
pub fn from_der ( der : & [ u8 ] ) -> Result < Self , Error > {
87
87
let rsa_sk = Rsa :: < Private > :: private_key_from_der ( der) ?;
88
- if rsa_sk. check_key ( ) ? == false {
88
+ if ! ( rsa_sk. check_key ( ) ?) {
89
89
bail ! ( JWTError :: InvalidKeyPair ) ;
90
90
}
91
91
Ok ( RSAKeyPair {
@@ -97,7 +97,7 @@ impl RSAKeyPair {
97
97
pub fn from_pem ( pem : & str ) -> Result < Self , Error > {
98
98
let pem = pem. trim ( ) ;
99
99
let rsa_sk = Rsa :: < Private > :: private_key_from_pem ( pem. as_bytes ( ) ) ?;
100
- if rsa_sk. check_key ( ) ? == false {
100
+ if ! ( rsa_sk. check_key ( ) ?) {
101
101
bail ! ( JWTError :: InvalidKeyPair ) ;
102
102
}
103
103
Ok ( RSAKeyPair {
@@ -192,10 +192,9 @@ pub trait RSAPublicKeyLike {
192
192
let pkey = PKey :: from_rsa ( self . public_key ( ) . as_ref ( ) . clone ( ) ) ?;
193
193
let mut verifier = Verifier :: new ( digest, & pkey) ?;
194
194
verifier. update ( authenticated. as_bytes ( ) ) ?;
195
- if verifier
196
- . verify ( & signature)
197
- . map_err ( |_| JWTError :: InvalidSignature ) ?
198
- == false
195
+ if !( verifier
196
+ . verify ( signature)
197
+ . map_err ( |_| JWTError :: InvalidSignature ) ?)
199
198
{
200
199
bail ! ( JWTError :: InvalidSignature ) ;
201
200
}
You can’t perform that action at this time.
0 commit comments