You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: add TokenVerifier class that can verify RS256/ES256 tokens (#420)
* feat: add TokenVerifier class that can verify RS256/ES256 tokens
* test: inject HttpTransportFactory for testing
* test: inject HttpTransportFactory for testing
* fix: use google-http-client for actual signature verification
* chore: lint
* test: split test into unit and integration
Unit tests mock out the http request activity. Integration tests hit the
live urls.
* chore: lint
* fix: return the JsonWebSignature instance on verify
* test: remove IT test as the signature keys can/will change over time
* docs: add javadoc for TokenVerifier
* docs: add guide for verifying tokens in the README
* chore: remove auto-value config changes
* chore: tense, lower-case first word, no period
* chore: run formatter
* chore: more javadoc fixes
* chore: remove line from README example
* sample: add snippet showing check for additional claim
* fix: remove default constructor - users should always use builder
0 commit comments