This repository has been archived by the owner on Dec 20, 2022. It is now read-only.
Releases: yahoojapan/athenz-authorizer
Releases · yahoojapan/athenz-authorizer
v5.1.0: [minor] Support translator (#81)
* Add translator.go * Add test * Update test * Update test * Add test * Add test * Fix * Add comment * Refactoring * Fix * Fix test * Update test * Update test * Add test * Update log * Update log * Fix
v5.0.1
v5.0.0: [major] Update jku token treatment (#77)
* created branch for new function of jku * removing sample code during implementation * add jwkurls parameters * add jwkurls func and token check * add keyID check in progress * Fix case * Modify function name * Add test case for urls option * Modify urls string to []string * Delete jku check * Fix option to setting with scheme * Implement Update for jwk urls * Modify sync.Map to pointer * Add JwkURLs option * Add logs for update jwk * Delete jwt feature from role package * Add jku validate logic * Fix getKey test * Add test cases for jwk/daemon.go * Add test case for jwkURLs * Fix jwk.Provider arguments * Add test cases for keyFunc * Refactor jwkd.athenzURL for add jwk path * Refactor Update function, simply for statement * Fix comment for athenz url * Modify to not return if an error occurs * Fix comemnt typo * Replace jwk.athenzURL to jwk.athenzJwksURL * Add header value type check for keyFunc * Fix error message * Use const * Simpler logic for WithURLs * Add duplicate check * Add jwkURLs to README * Format README * De-Methodalize for getAsStringFromHeader and isContain * Add urls length check * Revert "Add urls length check" This reverts commit 95664f5a30d122a521a4b1cb25fbde8214d5296e. Co-authored-by: Kyo Fujisaki <kyfujisa@yahoo-corp.jp>
v4.2.0: [minor] Fix regex bug (#73)
It is not expected to support regular expression in Athenz policy. Should only supports wildcard symbols * & ? during authorization.
v4.1.4: [patch] Check disablePolicyd (#76)
* Check disablePolicyd * Fix
v4.1.3: [patch] Fix cache bug (#75)
* Fix cache bug * Fix cache bug * Add const * Fix test
v4.1.2: [patch] Fix authorize (#74)
* Fix authorize * Add test * Fix test