Skip to content

Releases: scitokens/scitokens-go

v0.3.3

05 Nov 18:11

Choose a tag to compare

What's Changed

v0.3.2

23 Oct 01:07
4c79d7f

Choose a tag to compare

v0.3.2 Pre-release
Pre-release

Move oauth and key utilities to issuer package

v0.3.1

22 Oct 20:02
1ed6235

Choose a tag to compare

v0.3.1 Pre-release
Pre-release

Fix the new NewEnforcer, it was returning UntrustedIssuerError for all tokens.

v0.3

22 Oct 16:04
c576dee

Choose a tag to compare

v0.3 Pre-release
Pre-release
  • Add IssuerKeyProvider interface
  • Add IssuerKeyFetcher, which will fetch keys on demand without caching
  • Convert Enforcer to interface
  • Rename NewEnforcer to NewEnforcerDaemon to reflect its use of a long-lived IssuerKeyManager
  • Add new NewEnforcer that uses IssuerKeyFetcher for one-shot/throwaway enforcers

v0.2

21 Oct 20:01
68a8d43

Choose a tag to compare

v0.2 Pre-release
Pre-release

Enforce audience claim and add Version() string to SciToken interface.

v0.1

21 Oct 19:53

Choose a tag to compare

v0.1 Pre-release
Pre-release
clean up TODOs, more error tweaks

* I'm happy with the Validate... functions doing parsing and
validation, if there's a need we can later add Parse... functions that
don't do validation.
* Eliminate TokenParseError since it's redundant and unlikely to be of
value
* new error types for Scope and Group unmarshaling/parsing errors