14 Commits

Author SHA1 Message Date
Livio Amstutz 9b480be13a fix: UserInfo with JWT access token (return error in DecryptAES) 2020-10-16 10:47:33 +02:00
Livio Amstutz 736d6902d9 solve PR issues 2020-10-15 15:23:33 +02:00
Livio Amstutz 507a437c56 scope form encoding 2020-09-29 08:13:51 +02:00
Livio Amstutz 0cad2e4652 jwt profile and authorization handling 2020-09-28 13:55:22 +02:00
Livio Amstutz 542ec6ed7b refactoring 2020-09-25 16:41:25 +02:00
Livio Amstutz 693ce1a07a differ between oauth2 and oidc relaying party 2020-09-16 10:51:33 +02:00
Livio Amstutz 45230569d3 change RP interfaces 2020-09-14 07:52:16 +02:00
Livio Amstutz 6a0dd7c270 Merge branch 'master' into service-accounts
# Conflicts:
#	pkg/oidc/authorization.go
2020-09-07 12:36:10 +02:00
Livio Amstutz abd3b6f521 fix: handle single aud string claim, extract en/decoder interface, comments (#51)
* en/decoding abstraction

* some comments

* fix token validation and error messages

* fix: audience mapping (single aud string)

* fix tests with VerifyIdToken

* reformat imports

* go mod tidy

* Update pkg/oidc/authorization.go

Co-authored-by: Silvan <silvan.reusser@gmail.com>

* Update pkg/oidc/authorization.go

Co-authored-by: Silvan <silvan.reusser@gmail.com>

* Update pkg/op/authrequest_test.go

Co-authored-by: Silvan <silvan.reusser@gmail.com>

* fix capitalization

Co-authored-by: Silvan <silvan.reusser@gmail.com>
2020-09-07 12:32:35 +02:00
adlerhurst 7a109a763d feat: service account token exchange 2020-09-02 17:52:22 +02:00
Stefan Benz b52fd090a7 feat(cli): added implementation for codeflow with a cli (#26) 2020-04-30 07:08:30 +02:00
Livio Amstutz df432c8806 fix: typo 2020-02-28 18:09:57 +01:00
Livio Amstutz c3169868d8 fix: code challenge 2020-02-28 18:07:01 +01:00
Livio Amstutz 6d0890e280 initial commit 2020-01-31 15:22:16 +01:00