@@ -817,7 +817,6 @@ export class InternetModule extends ModuleBase {
817
817
* @param options.payload.iss Issuer claim.
818
818
* @param options.payload.sub Subject claim.
819
819
* @param options.payload.aud Audience claim.
820
- * @param options.payload.nbf Not before claim.
821
820
* @param options.payload.jti JWT ID claim.
822
821
* @param options.refDate The date to use as reference point for the newly generated date.
823
822
*
@@ -830,8 +829,6 @@ export class InternetModule extends ModuleBase {
830
829
* faker.internet.jwt({ payload: { iss: 'Acme', sub: 'Subject' }})
831
830
* faker.internet.jwt({ payload: { iss: 'Acme', sub: 'Subject', aud: 'Audience' }})
832
831
* faker.internet.jwt({ payload: { iss: 'Acme', sub: 'Subject', aud: 'Audience', jti: 'JWT ID' }})
833
- * faker.internet.jwt({ payload: { iss: 'Acme', sub: 'Subject', aud: 'Audience', jti: 'JWT ID', nbf: new Date() }})
834
- * faker.internet.jwt({ payload: { iss: 'Acme', sub: 'Subject', aud: 'Audience', jti: 'JWT ID', nbf: 1717132091 }})
835
832
*
836
833
* @since 8.0.0
837
834
*/
@@ -866,11 +863,6 @@ export class InternetModule extends ModuleBase {
866
863
* @default faker.string.uuid()
867
864
*/
868
865
aud ?: string ;
869
-
870
- /**
871
- * Not before claim
872
- */
873
- nbf ?: Date | string ;
874
866
/**
875
867
* JWT ID claim
876
868
*
@@ -899,14 +891,12 @@ export class InternetModule extends ModuleBase {
899
891
900
892
const iat = this . faker . date . recent ( { refDate } ) ;
901
893
const exp = this . faker . date . soon ( { refDate : iat } ) ;
902
- const nbf = options ?. payload ?. nbf ?? this . faker . date . anytime ( { refDate } ) ;
894
+ const nbf = this . faker . date . anytime ( { refDate } ) ;
903
895
904
896
const payload = {
905
897
iat : Math . round ( iat . valueOf ( ) / 1000 ) ,
906
898
exp : Math . round ( exp . valueOf ( ) / 1000 ) ,
907
- nbf : nbf instanceof Date
908
- ? Math . round ( nbf . valueOf ( ) / 1000 )
909
- : Math . round ( new Date ( nbf ) . valueOf ( ) / 1000 ) ,
899
+ nbf : Math . round ( nbf . valueOf ( ) / 1000 ) ,
910
900
iss : options ?. payload ?. iss ?? this . faker . company . name ( ) ,
911
901
sub : options ?. payload ?. sub ?? this . faker . string . uuid ( ) ,
912
902
aud : options ?. payload ?. aud ?? this . faker . string . uuid ( ) ,
0 commit comments