@@ -281,7 +281,7 @@ describe('FirebaseTokenVerifier', () => {
281
281
282
282
it ( 'should be rejected given a Firebase JWT token with an incorrect algorithm' , ( ) => {
283
283
const mockIdToken = mocks . generateIdToken ( {
284
- algorithm : 'HS256 ' ,
284
+ algorithm : 'PS256 ' ,
285
285
} ) ;
286
286
return tokenVerifier . verifyJWT ( mockIdToken )
287
287
. should . eventually . be . rejectedWith ( 'Firebase ID token has incorrect algorithm' ) ;
@@ -494,7 +494,7 @@ describe('FirebaseTokenVerifier', () => {
494
494
const mockIdToken = mocks . generateIdToken ( {
495
495
algorithm : 'none' ,
496
496
header : { }
497
- } ) ;
497
+ } , undefined , 'secret' ) ;
498
498
499
499
const isEmulator = true ;
500
500
const decoded = await emulatorVerifier . verifyJWT ( mockIdToken , isEmulator ) ;
@@ -515,14 +515,14 @@ describe('FirebaseTokenVerifier', () => {
515
515
516
516
const idTokenNoAlg = mocks . generateIdToken ( {
517
517
algorithm : 'none' ,
518
- } ) ;
518
+ } , undefined , 'secret' ) ;
519
519
await tokenVerifier . verifyJWT ( idTokenNoAlg )
520
520
. should . eventually . be . rejectedWith ( 'Firebase ID token has incorrect algorithm.' ) ;
521
521
522
522
const idTokenNoHeader = mocks . generateIdToken ( {
523
523
algorithm : 'none' ,
524
524
header : { }
525
- } ) ;
525
+ } , undefined , 'secret' ) ;
526
526
await tokenVerifier . verifyJWT ( idTokenNoHeader )
527
527
. should . eventually . be . rejectedWith ( 'Firebase ID token has no "kid" claim.' ) ;
528
528
} ) ;
@@ -589,7 +589,7 @@ describe('FirebaseTokenVerifier', () => {
589
589
590
590
it ( 'should be rejected given a Auth Blocking JWT token with an incorrect algorithm' , ( ) => {
591
591
const mockAuthBlockingToken = mocks . generateAuthBlockingToken ( {
592
- algorithm : 'HS256 ' ,
592
+ algorithm : 'PS256 ' ,
593
593
} ) ;
594
594
return authBlockingTokenVerifier . _verifyAuthBlockingToken ( mockAuthBlockingToken , false , undefined )
595
595
. should . eventually . be . rejectedWith ( 'Firebase Auth Blocking token has incorrect algorithm' ) ;
@@ -748,7 +748,7 @@ describe('FirebaseTokenVerifier', () => {
748
748
const mockAuthBlockingToken = mocks . generateAuthBlockingToken ( {
749
749
algorithm : 'none' ,
750
750
header : { }
751
- } ) ;
751
+ } , undefined , 'secret' ) ;
752
752
753
753
const isEmulator = true ;
754
754
const decoded = await emulatorVerifier . _verifyAuthBlockingToken ( mockAuthBlockingToken , isEmulator , undefined ) ;
@@ -769,14 +769,14 @@ describe('FirebaseTokenVerifier', () => {
769
769
770
770
const idTokenNoAlg = mocks . generateAuthBlockingToken ( {
771
771
algorithm : 'none' ,
772
- } ) ;
772
+ } , undefined , 'secret' ) ;
773
773
await authBlockingTokenVerifier . _verifyAuthBlockingToken ( idTokenNoAlg , false , undefined )
774
774
. should . eventually . be . rejectedWith ( 'Firebase Auth Blocking token has incorrect algorithm.' ) ;
775
775
776
776
const idTokenNoHeader = mocks . generateAuthBlockingToken ( {
777
777
algorithm : 'none' ,
778
778
header : { }
779
- } ) ;
779
+ } , undefined , 'secret' ) ;
780
780
await authBlockingTokenVerifier . _verifyAuthBlockingToken ( idTokenNoHeader , false , undefined )
781
781
. should . eventually . be . rejectedWith ( 'Firebase Auth Blocking token has no "kid" claim.' ) ;
782
782
} ) ;
0 commit comments