@@ -277,14 +277,13 @@ function prepareAsymmetricKey(key, ctx) {
277277 const isPublic =
278278 ( ctx === kConsumePrivate || ctx === kCreatePrivate ) ? false : undefined ;
279279 return { data, ...parseKeyEncoding ( key , undefined , isPublic ) } ;
280- } else {
281- throw new ERR_INVALID_ARG_TYPE (
282- 'key' ,
283- [ 'string' , 'Buffer' , 'TypedArray' , 'DataView' ,
284- ...( ctx !== kCreatePrivate ? [ 'KeyObject' ] : [ ] ) ] ,
285- key
286- ) ;
287280 }
281+ throw new ERR_INVALID_ARG_TYPE (
282+ 'key' ,
283+ [ 'string' , 'Buffer' , 'TypedArray' , 'DataView' ,
284+ ...( ctx !== kCreatePrivate ? [ 'KeyObject' ] : [ ] ) ] ,
285+ key
286+ ) ;
288287}
289288
290289function preparePrivateKey ( key ) {
@@ -301,13 +300,12 @@ function prepareSecretKey(key, bufferOnly = false) {
301300 if ( key . type !== 'secret' )
302301 throw new ERR_CRYPTO_INVALID_KEY_OBJECT_TYPE ( key . type , 'secret' ) ;
303302 return key [ kHandle ] ;
304- } else {
305- throw new ERR_INVALID_ARG_TYPE (
306- 'key' ,
307- [ 'Buffer' , 'TypedArray' , 'DataView' ,
308- ...( bufferOnly ? [ ] : [ 'string' , 'KeyObject' ] ) ] ,
309- key ) ;
310303 }
304+ throw new ERR_INVALID_ARG_TYPE (
305+ 'key' ,
306+ [ 'Buffer' , 'TypedArray' , 'DataView' ,
307+ ...( bufferOnly ? [ ] : [ 'string' , 'KeyObject' ] ) ] ,
308+ key ) ;
311309 }
312310 return key ;
313311}
0 commit comments