-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Builder setters #794
Builder setters #794
Commits on Aug 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 84defef - Browse repository at this point
Copy the full SHA 84defefView commit details -
Configuration menu - View commit details
-
Copy full SHA for cdc601a - Browse repository at this point
Copy the full SHA cdc601aView commit details
Commits on Aug 6, 2023
-
impl checkpoint of modern builder-style setters (without the 'set' pr…
…efix) - Renamed Keys.forPassword to slightly cleaner/less verbose Keys.password - Ensured ClaimsMutator extends MapMutator - Ensured JwtBuilder verifyWith is overloaded and accepts only SecretKey and PublicKey instances - Ensured JwtBuilder decryptWith is overloaded and accepts only SecretKey and PrivateKey instances - Renamed JwtParserBuilder#enableUnsecuredJwts() to enableUnsecured() since any JWT or JWS without a header (or with an alg of none) are both considered 'unsecured', so the suffix was removed to avoid confusion.
Configuration menu - View commit details
-
Copy full SHA for d2bea84 - Browse repository at this point
Copy the full SHA d2bea84View commit details -
- Renamed MapMutator
set
methods toadd
methods to avoid Java set……ter full replacement idiom confusion (as opposed to add/append)
Configuration menu - View commit details
-
Copy full SHA for 6d61f86 - Browse repository at this point
Copy the full SHA 6d61f86View commit details -
- Removed MapMutator superinterface from ClaimsBuilder. Generic map m…
…utation methods on the JwtBuilder are a little confusing. - Added JwtBuilder#claims() method that returns a Claims mutator with an and() method to get back to the JwtBuilder
Configuration menu - View commit details
-
Copy full SHA for 0de225d - Browse repository at this point
Copy the full SHA 0de225dView commit details -
- Added a convenience JwtBuilder#claims(Map) method (modern builder-s…
…tyle name) - Added a new JwtBuilder#encoder to eventually replace the now-deprecated JwtBuilder#base64UrlEncodeWith method - Added a new JwtBuilder#serializer to eventually replace the now-deprecated JwtBuilder#serializeToJsonWith method
Configuration menu - View commit details
-
Copy full SHA for 8fbdc21 - Browse repository at this point
Copy the full SHA 8fbdc21View commit details
Commits on Aug 7, 2023
-
- Renamed JwtParserBuilder#base64UrlDecoder to just JwtParserBuilder#…
…decoder - Renamed JwtParserBuilder#jsonDeserializer to just JwtParserBuilder#deserializer - Lots of README.md updates to reflect builder api name changes
Configuration menu - View commit details
-
Copy full SHA for a7b8e3c - Browse repository at this point
Copy the full SHA a7b8e3cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 982bc88 - Browse repository at this point
Copy the full SHA 982bc88View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1296310 - Browse repository at this point
Copy the full SHA 1296310View commit details -
- Renamed KeyBuilderSupplier#keyBuilder() to less verbose KeyBuilderS…
…upplier#key() - Renamed KeyPairBuilderSupplier#keyPairBuilder() to less verbose KeyPairBuilderSupplier#keyPair()
Configuration menu - View commit details
-
Copy full SHA for b24e2f4 - Browse repository at this point
Copy the full SHA b24e2f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for fd89e6f - Browse repository at this point
Copy the full SHA fd89e6fView commit details -
Configuration menu - View commit details
-
Copy full SHA for a1fa013 - Browse repository at this point
Copy the full SHA a1fa013View commit details -
Configuration menu - View commit details
-
Copy full SHA for eefac56 - Browse repository at this point
Copy the full SHA eefac56View commit details -
- Renamed JwtBuilder.Header to JwtBuilder.BuilderHeader to avoid nami…
…ng/import conflict with io.jsonwebtoken.Header - Renamed JwtBuilder.Claims to JwtBuilder.BuilderClaims to avoid naming/import conflict with io.jsonwebtoken.Claims
Configuration menu - View commit details
-
Copy full SHA for 0f8364d - Browse repository at this point
Copy the full SHA 0f8364dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 104769e - Browse repository at this point
Copy the full SHA 104769eView commit details
Commits on Aug 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 367e730 - Browse repository at this point
Copy the full SHA 367e730View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4138b91 - Browse repository at this point
Copy the full SHA 4138b91View commit details -
- removed DynamicJwkBuilder chain methods with array arguments
- added generic DynamicJwkBuilder#keyPair(KeyPair) method - added generic DynamicJwkBuilder#chain method
Configuration menu - View commit details
-
Copy full SHA for 083da95 - Browse repository at this point
Copy the full SHA 083da95View commit details -
Configuration menu - View commit details
-
Copy full SHA for a06d403 - Browse repository at this point
Copy the full SHA a06d403View commit details
Commits on Aug 9, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 65ad196 - Browse repository at this point
Copy the full SHA 65ad196View commit details -
Configuration menu - View commit details
-
Copy full SHA for 596a406 - Browse repository at this point
Copy the full SHA 596a406View commit details -
Configuration menu - View commit details
-
Copy full SHA for b597337 - Browse repository at this point
Copy the full SHA b597337View commit details -
Reintroduced deprecated Header mutation methods for a slightly easier…
… transition to 0.12.0, will remove in next release
Configuration menu - View commit details
-
Copy full SHA for 761ed68 - Browse repository at this point
Copy the full SHA 761ed68View commit details -
Configuration menu - View commit details
-
Copy full SHA for e7ad356 - Browse repository at this point
Copy the full SHA e7ad356View commit details -
Configuration menu - View commit details
-
Copy full SHA for 651f279 - Browse repository at this point
Copy the full SHA 651f279View commit details