@@ -57,7 +57,7 @@ void getJwtReturnsValidToken() throws JWTTokenProvider.JwtSigningException {
5757 content .put ("iss" , "issuer" );
5858
5959 var builder = getBuilder (true , "TestSignature" );
60- JWTTokenProvider provider = new JWTTokenProvider (config , builder );
60+ JWTTokenProvider provider = new JWTTokenProvider (config , () -> builder );
6161
6262 Instant i = Clock .systemUTC ().instant ();
6363
@@ -84,7 +84,7 @@ void getJwtReturnsValidToken() throws JWTTokenProvider.JwtSigningException {
8484 void getJwtEmptySignatureThrowsException () {
8585 var builder = getBuilder (false , "" );
8686
87- JWTTokenProvider provider = new JWTTokenProvider (config , builder );
87+ JWTTokenProvider provider = new JWTTokenProvider (config , () -> builder );
8888
8989 JWTTokenProvider .JwtSigningException e = assertThrows (
9090 JWTTokenProvider .JwtSigningException .class ,
@@ -97,7 +97,7 @@ void getJwtEmptySignatureThrowsException() {
9797 void getJwtEmptySignatureEmptyResponseText () {
9898 var builder = getBuilder (false , "" , Optional .empty ());
9999
100- JWTTokenProvider provider = new JWTTokenProvider (config , builder );
100+ JWTTokenProvider provider = new JWTTokenProvider (config , () -> builder );
101101
102102 JWTTokenProvider .JwtSigningException e = assertThrows (
103103 JWTTokenProvider .JwtSigningException .class ,
@@ -110,7 +110,7 @@ void getJwtEmptySignatureEmptyResponseText() {
110110 void getJwtEmptySignatureNullResponseText () {
111111 var builder = getBuilder (false , "" , null );
112112
113- JWTTokenProvider provider = new JWTTokenProvider (config , builder );
113+ JWTTokenProvider provider = new JWTTokenProvider (config , () -> builder );
114114
115115 JWTTokenProvider .JwtSigningException e = assertThrows (
116116 JWTTokenProvider .JwtSigningException .class ,
@@ -123,7 +123,7 @@ void getJwtEmptySignatureNullResponseText() {
123123 void getJwtSignatureThrowsKmsException () {
124124 var builder = getBuilder (false , "" , Optional .empty ());
125125
126- JWTTokenProvider provider = new JWTTokenProvider (config , builder );
126+ JWTTokenProvider provider = new JWTTokenProvider (config , () -> builder );
127127 var ex = KmsException .builder ().message ("Test Error" ).build ();
128128 when (mockClient .sign (capturedSignRequest .capture ())).thenThrow (ex );
129129
@@ -144,7 +144,7 @@ void getJwtMissingKeyInConfig() throws IOException {
144144
145145 var builder = getBuilder (false , "" , Optional .empty ());
146146
147- JWTTokenProvider provider = new JWTTokenProvider (config , builder );
147+ JWTTokenProvider provider = new JWTTokenProvider (config , () -> builder );
148148
149149 JWTTokenProvider .JwtSigningException e = assertThrows (
150150 JWTTokenProvider .JwtSigningException .class ,
0 commit comments