File tree Expand file tree Collapse file tree 2 files changed +7
-13
lines changed
main/java/io/fusionauth/jwt
test/java/io/fusionauth/jwt Expand file tree Collapse file tree 2 files changed +7
-13
lines changed Original file line number Diff line number Diff line change 1
1
/*
2
- * Copyright (c) 2016-2019 , FusionAuth, All Rights Reserved
2
+ * Copyright (c) 2016-2023 , FusionAuth, All Rights Reserved
3
3
*
4
4
* Licensed under the Apache License, Version 2.0 (the "License");
5
5
* you may not use this file except in compliance with the License.
@@ -51,12 +51,9 @@ public String encode(JWT jwt, Signer signer) {
51
51
* @return the encoded JWT string.
52
52
*/
53
53
public String encode (JWT jwt , Signer signer , Supplier <Header > supplier ) {
54
- final Header header ;
55
- if (supplier != null ) {
56
- header = supplier .get ();
57
- } else {
58
- header = new Header ();
59
- }
54
+ Header header = supplier != null
55
+ ? supplier .get ()
56
+ : new Header ();
60
57
return encode (jwt , signer , header );
61
58
}
62
59
Original file line number Diff line number Diff line change @@ -563,12 +563,9 @@ public void test_complexPayload() {
563
563
Signer signer = HMACSigner .newSHA256Signer ("secret" );
564
564
Verifier verifier = HMACVerifier .newVerifier ("secret" );
565
565
566
- String encodedJWT = JWT .getEncoder ().encode (expectedJWT , signer , () -> {
567
- final Header header = new Header ();
568
- header .set ("gty" , Collections .singletonList ("client_credentials" ));
569
- header .set ("kid" , "1234" );
570
- return header ;
571
- });
566
+ String encodedJWT = JWT .getEncoder ().encode (expectedJWT , signer , () -> new Header ()
567
+ .set ("gty" , Collections .singletonList ("client_credentials" ))
568
+ .set ("kid" , "1234" ));
572
569
JWT actualJwt = JWT .getDecoder ().decode (encodedJWT , verifier );
573
570
574
571
assertEquals (actualJwt .header .algorithm , Algorithm .HS256 );
You can’t perform that action at this time.
0 commit comments