Skip to content

[pull] master from auth0:master - #11

Open
pull[bot] wants to merge 168 commits into
fml2:masterfrom
auth0:master
Open

[pull] master from auth0:master#11
pull[bot] wants to merge 168 commits into
fml2:masterfrom
auth0:master

Conversation

@pull

@pull pull Bot commented Jul 6, 2022

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot]

Can you help keep this open source service alive? 💖 Please sponsor : )

@pull pull Bot added the ⤵️ pull label Jul 6, 2022
Evan Sims and others added 28 commits July 8, 2022 00:24
[SDK-3170] reenable api-diff check for 4.0.0
Provide straightforward example for JWKS
[SDK-3816] Update docs for verification thread-safety
Check for null token before splitting
Add integration with our Shipping orb
tanya732 and others added 30 commits March 12, 2026 10:50
Bumps [gradle/actions](https://github.com/gradle/actions) from 6.0.1 to 6.1.0.
- [Release notes](https://github.com/gradle/actions/releases)
- [Commits](gradle/actions@39e147c...50e97c2)

---
updated-dependencies:
- dependency-name: gradle/actions
  dependency-version: 6.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson) from 2.21.2 to 2.21.3.
- [Commits](https://github.com/FasterXML/jackson/commits)

---
updated-dependencies:
- dependency-name: com.fasterxml.jackson.core:jackson-databind
  dependency-version: 2.21.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
exp, nbf and iat are NumericDate claims, which per RFC 7519 are JSON
numbers and may be written in scientific notation. getInstantFromSeconds
gated on canConvertToLong() and threw "contained a non-numeric date
value" when it was false. For a numeric value that overflows a long
(for example 1.733162101e+26 from issue #706) that message is wrong: the
value is numeric, just not representable as a NumericDate.

Split the two failure modes so a genuinely non-numeric value keeps the
existing message, while a numeric value that does not fit a long throws a
message naming the value and the real reason. In-range scientific values
such as 1.7e9 continue to decode to the correct instant.

Fixes #706

Signed-off-by: Arpit Jain <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.