Commit graph

  • 6ba72be7ea fix: restrict additional scopes Fabiennne 2020-10-28 15:08:22 +01:00
  • e13f3a0f46 fix: mocks and tests Fabiennne 2020-10-28 13:53:04 +01:00
  • f47fb07c0f feat: allow additional scopes Fabiennne 2020-10-28 13:34:26 +01:00
  • 9dce993762 Notes added by 'git notes add' semantic-release-bot 2020-10-23 14:15:48 +00:00
  • 6162e217e9
    Merge pull request #68 from caos/basic-auth-encoding v0.12.3 Fabi 2020-10-23 16:07:05 +02:00
  • deb33653d4 fix: decode basic auth header components (clientID, clientSecret) Livio Amstutz 2020-10-23 15:59:44 +02:00
  • 939e109515
    chore(workflow): update github actions in release workflow (#65) Livio Amstutz 2020-10-21 11:15:57 +02:00
  • aea6ee93dc Notes added by 'git notes add' semantic-release-bot 2020-10-21 09:11:27 +00:00
  • a2cafb633a
    Merge pull request #67 from caos/discovery v0.12.2 Fabi 2020-10-21 11:09:37 +02:00
  • 84a295c2b5 update configuration.mock.go Livio Amstutz 2020-10-21 10:38:38 +02:00
  • 2ebbd7a2e0 fix: grant_types_supported in discovery Livio Amstutz 2020-10-21 10:36:34 +02:00
  • d94d1aed5f fix dependabot.yml Livio Amstutz 2020-10-20 08:34:44 +02:00
  • 65d8f0d794 chore(workflow): add github-actions to dependabot.yml Livio Amstutz 2020-10-20 08:33:38 +02:00
  • 814866f55d chore(workflow): update github actions in release workflow Livio Amstutz 2020-10-20 08:19:15 +02:00
  • 3acc62e79e cleanup Livio Amstutz 2020-10-20 07:39:36 +02:00
  • 06dcac4c2f fix: remove signing key creation (when not found) Livio Amstutz 2020-10-19 15:26:34 +02:00
  • 965134835d Notes added by 'git notes add' semantic-release-bot 2020-10-16 08:51:35 +00:00
  • 4390119d1d
    Merge pull request #64 from caos/jwt-userinfo v0.12.1 Fabi 2020-10-16 10:50:08 +02:00
  • 9b480be13a fix: UserInfo with JWT access token (return error in DecryptAES) Livio Amstutz 2020-10-16 10:47:33 +02:00
  • fcf1433940 Notes added by 'git notes add' semantic-release-bot 2020-10-15 13:28:30 +00:00
  • c1699a2d93
    Merge pull request #60 from caos/serializing v0.12.0 Fabi 2020-10-15 15:27:00 +02:00
  • 736d6902d9 solve PR issues Livio Amstutz 2020-10-15 15:23:33 +02:00
  • 5cc884766e improve ValidateAuthReqScopes Livio Amstutz 2020-10-15 14:02:53 +02:00
  • ed33332dce merging and missing mocks Livio Amstutz 2020-10-15 13:41:31 +02:00
  • 01a89c5142 Merge branch 'master' into serializing Livio Amstutz 2020-10-15 13:34:15 +02:00
  • 47561f75ec Notes added by 'git notes add' semantic-release-bot 2020-10-15 11:27:52 +00:00
  • d508af0a0e
    Merge pull request #63 from caos/fix-concated-token v0.11.1 Fabi 2020-10-15 13:26:35 +02:00
  • f40a07feeb fix: possible nil pointer on userinfo Livio Amstutz 2020-10-15 12:42:04 +02:00
  • d89470a33f improve userinfo token handling Livio Amstutz 2020-10-15 12:39:07 +02:00
  • 8be8306511 Merge branch 'master' into serializing Livio Amstutz 2020-10-15 11:19:20 +02:00
  • 44c341d42e improve userinfo token handling Livio Amstutz 2020-10-15 09:41:50 +02:00
  • f0b1d2a6c9 Notes added by 'git notes add' semantic-release-bot 2020-10-15 07:39:30 +00:00
  • 9943f20215
    feat: bearer access token includes tokenid and subject (#62) v0.11.0 Fabi 2020-10-15 09:38:06 +02:00
  • b8d892443c claims assertion Livio Amstutz 2020-10-14 16:41:04 +02:00
  • bd3bdf32c5 feat: bearer access token includes tokenid and subject Fabiennne 2020-10-13 13:18:11 +02:00
  • 49324646d7
    chore(deps): bump github.com/sirupsen/logrus from 1.6.0 to 1.7.0 (#61) dependabot[bot] 2020-10-13 07:12:47 +02:00
  • d6203fb0d5 chore: move CAOS_OIDC_DEV to const (and ensure TestValidateIssuer runs (even on machines with env set)) Livio Amstutz 2020-10-07 08:49:23 +02:00
  • b311610d06 feat: check allowed scopes (and pass clientID to GetUserinfoFromScopes) Livio Amstutz 2020-10-07 08:44:26 +02:00
  • b2903212ab cleanup Livio Amstutz 2020-09-30 08:40:28 +02:00
  • 707029d431 update example Livio Amstutz 2020-09-29 08:40:32 +02:00
  • f845ce2010 comments Livio Amstutz 2020-09-29 08:34:37 +02:00
  • 507a437c56 scope form encoding Livio Amstutz 2020-09-29 08:13:51 +02:00
  • 8fe26af2f4
    chore(deps): bump github.com/sirupsen/logrus from 1.6.0 to 1.7.0 dependabot[bot] 2020-09-29 04:11:35 +00:00
  • 1661b40fbe fix tests Livio Amstutz 2020-09-28 15:06:14 +02:00
  • 0cad2e4652 jwt profile and authorization handling Livio Amstutz 2020-09-28 13:55:22 +02:00
  • d368b2d950 refactoring Livio Amstutz 2020-09-28 09:07:46 +02:00
  • d7ed59db2b refactoring Livio Amstutz 2020-09-28 08:14:10 +02:00
  • 542ec6ed7b refactoring Livio Amstutz 2020-09-25 16:41:25 +02:00
  • 209123328a Notes added by 'git notes add' semantic-release-bot 2020-09-21 13:13:07 +00:00
  • 6cfd02e4c9
    feat: prompt option (#59) v0.10.0 Fabi 2020-09-21 15:11:42 +02:00
  • 0479454f1f
    Update pkg/rp/relaying_party.go Fabi 2020-09-21 15:06:13 +02:00
  • ce9a8ecf3d feat: prompt option Fabiennne 2020-09-21 14:53:22 +02:00
  • 514767293b Notes added by 'git notes add' semantic-release-bot 2020-09-21 08:45:46 +00:00
  • 60560ce239
    fix: marshal user info address (#58) v0.9.1 Livio Amstutz 2020-09-21 10:44:19 +02:00
  • 2020731eb6 fix: marshal user info address Livio Amstutz 2020-09-21 10:40:08 +02:00
  • f6863b95f3
    docs(OAuth 2.0): JWT Profile (#57) Florian Forster 2020-09-21 07:03:22 +02:00
  • 06af59ac00
    docs(OAuth 2.0): JWT Profile Florian Forster 2020-09-17 09:07:49 +02:00
  • a0170e4735 Notes added by 'git notes add' semantic-release-bot 2020-09-16 14:59:47 +00:00
  • e96815fddc
    Merge pull request #56 from caos/service-accounts v0.9.0 Fabi 2020-09-16 16:58:01 +02:00
  • c90a9d53c8 cleanup Livio Amstutz 2020-09-16 16:23:38 +02:00
  • 28f731c219 fix: remove test because we know it works. :P fix: key as string instead of bytes adlerhurst 2020-09-16 15:48:52 +02:00
  • 779ad703c8 add NewJWTProfileAssertionFromKeyJSON Livio Amstutz 2020-09-16 15:35:21 +02:00
  • 0547bfbc1e Merge remote-tracking branch 'origin/service-accounts' into service-accounts Livio Amstutz 2020-09-16 15:22:26 +02:00
  • 64797c1df6 cleanup Livio Amstutz 2020-09-16 15:22:15 +02:00
  • 4a917fb9ca
    Update pkg/rp/tockenexchange.go Silvan 2020-09-16 15:18:42 +02:00
  • 5b6175acfc fix: dependencies adlerhurst 2020-09-16 14:37:32 +02:00
  • ad0966c1ab Merge branch 'service-accounts' of github.com:caos/oidc into service-accounts adlerhurst 2020-09-16 14:12:45 +02:00
  • fd3daa2335 fix: jwt profile request in op adlerhurst 2020-09-16 14:12:41 +02:00
  • 693ce1a07a differ between oauth2 and oidc relaying party Livio Amstutz 2020-09-16 10:51:33 +02:00
  • d97df8a9b2 Merge remote-tracking branch 'origin/service-accounts' into service-accounts Livio Amstutz 2020-09-16 06:44:23 +02:00
  • 2e75f54069 update mocks Livio Amstutz 2020-09-16 06:44:16 +02:00
  • cae42cccad fix: parse error adlerhurst 2020-09-15 18:03:49 +02:00
  • a56a4a018a harmonize jwtProfile and existing interfaces / functions Livio Amstutz 2020-09-15 16:59:27 +02:00
  • 87b30dcd66 fix cli Livio Amstutz 2020-09-15 08:10:08 +02:00
  • 2e6d1f83f7 fix server example Livio Amstutz 2020-09-15 08:08:04 +02:00
  • 5a9e6e2c2a let tests work Livio Amstutz 2020-09-15 08:06:43 +02:00
  • 2dfdaa2223 fix state handling in auth request Livio Amstutz 2020-09-15 08:06:18 +02:00
  • 3c2ad6a53d update app example Livio Amstutz 2020-09-15 08:05:20 +02:00
  • 5a98ec4623 add missing error handling Livio Amstutz 2020-09-15 07:32:14 +02:00
  • 8790b54e0d update some op interfaces Livio Amstutz 2020-09-15 07:25:44 +02:00
  • 45230569d3 change RP interfaces Livio Amstutz 2020-09-14 07:52:16 +02:00
  • ed6cbe4fe2 Merge remote-tracking branch 'origin/service-accounts' into service-accounts Livio Amstutz 2020-09-14 07:06:20 +02:00
  • 7c52b073c8
    chore(deps): bump github.com/gorilla/handlers from 1.5.0 to 1.5.1 dependabot[bot] 2020-09-14 04:05:54 +00:00
  • 143ff3482c change verifier interfaces Livio Amstutz 2020-09-11 10:45:07 +02:00
  • 17a72ccc97 fix: storage interface adlerhurst 2020-09-10 18:31:53 +02:00
  • 3777f1436d Merge remote-tracking branch 'origin/service-accounts' into service-accounts Livio Amstutz 2020-09-10 16:24:58 +02:00
  • a731a46ccf fix: aud adlerhurst 2020-09-10 16:24:48 +02:00
  • f8707958fc Merge remote-tracking branch 'origin/service-accounts' into service-accounts Livio Amstutz 2020-09-10 16:24:29 +02:00
  • 6be292a984 Merge branch 'master' into service-accounts Livio Amstutz 2020-09-10 16:21:40 +02:00
  • 30f60da90d
    chore: use only go mod native version (#52) Florian Forster 2020-09-10 15:53:17 +02:00
  • 18fc94a6b1 update go version in go.mod Livio Amstutz 2020-09-10 15:50:02 +02:00
  • d7a7deef44 Notes added by 'git notes add' semantic-release-bot 2020-09-10 13:43:44 +00:00
  • 9d8fc4fe8a Merge branch 'master' into service-accounts adlerhurst 2020-09-10 15:43:41 +02:00
  • 7700cb3539 fix: implement storage adlerhurst 2020-09-10 15:43:21 +02:00
  • bcb6acbef1
    Merge pull request #54 from caos/verifier-opts v0.8.0 Fabi 2020-09-10 15:42:05 +02:00
  • 8f07a5b9c9 feat: add possibility to add verifier opts to default RP Livio Amstutz 2020-09-10 15:19:55 +02:00
  • a98cd98bfc Notes added by 'git notes add' semantic-release-bot 2020-09-10 06:37:07 +00:00
  • f645dd3543
    fix: unmarshalling of audience as array (#53) v0.7.6 Livio Amstutz 2020-09-10 08:35:37 +02:00
  • f4da7cb8b2 fix: unmarshalling of audience as array Livio Amstutz 2020-09-10 08:34:24 +02:00
  • eaf47fde8e change some interfaces Livio Amstutz 2020-09-09 16:00:19 +02:00