zitadel-oidc/pkg/op
Tim Möhlmann f0def0feab feat(op): allow setting the actor to Token Requests
For impersonation token exchange we need to persist the actor throughout token requests, including refresh token.
This PR adds the optional TokenActorRequest interface which allows to pass such actor.
2024-03-14 08:49:18 +02:00
..
mock feat: go 1.22 and slog migration (#557) 2024-02-28 10:44:14 +01:00
applicationtype_enumer.go chore: add enumer for iota-defined types (#197) 2022-07-25 20:06:49 +02:00
auth_request.go feat(op): Add response_mode: form_post (#551) 2024-03-05 15:04:43 +02:00
auth_request_test.go feat(op): Add response_mode: form_post (#551) 2024-03-05 15:04:43 +02:00
client.go feat(op): allow double star globs (#507) 2024-01-05 17:30:17 +02:00
client_test.go chore: replace gorilla/schema with zitadel/schema (#348) 2023-03-28 14:57:27 +03:00
config.go feat(op): issuer from custom headers (#478) 2023-11-10 14:18:08 +02:00
config_test.go feat(op): issuer from custom headers (#478) 2023-11-10 14:18:08 +02:00
context.go chore: test all routes 2023-03-15 14:32:14 +01:00
context_test.go feat(op): dynamic issuer depending on request / host (#278) 2023-02-09 17:10:22 +01:00
crypto.go upgrade this module to v3 2023-03-20 13:38:21 +02:00
device.go feat(op): ID token for device authorization grant (#500) 2023-12-18 08:39:39 +01:00
device_test.go feat(op): ID token for device authorization grant (#500) 2023-12-18 08:39:39 +01:00
discovery.go feat(op): User-configurable claims_supported (#495) 2023-12-17 12:06:42 +00:00
discovery_test.go feat(op): Server interface (#447) 2023-09-28 17:30:08 +03:00
endpoint.go feat(op): Server interface (#447) 2023-09-28 17:30:08 +03:00
endpoint_test.go feat(op): Server interface (#447) 2023-09-28 17:30:08 +03:00
error.go feat: go 1.22 and slog migration (#557) 2024-02-28 10:44:14 +01:00
error_test.go feat: go 1.22 and slog migration (#557) 2024-02-28 10:44:14 +01:00
form_post.html.tmpl feat(op): Add response_mode: form_post (#551) 2024-03-05 15:04:43 +02:00
keys.go chore(deps): migrage jose to go-jose/v3 (#433) 2023-09-01 14:33:16 +03:00
keys_test.go chore(deps): migrage jose to go-jose/v3 (#433) 2023-09-01 14:33:16 +03:00
op.go feat: go 1.22 and slog migration (#557) 2024-02-28 10:44:14 +01:00
op_test.go feat(op): split the access and ID token hint verifiers (#525) 2024-01-26 16:44:50 +01:00
probes.go feat(op): Server interface (#447) 2023-09-28 17:30:08 +03:00
server.go fix(server): do not get client by id for introspection (#467) 2023-10-24 18:07:20 +03:00
server_http.go feat: go 1.22 and slog migration (#557) 2024-02-28 10:44:14 +01:00
server_http_routes_test.go feat(op): allow Legacy Server extension (#466) 2023-10-24 10:20:02 +03:00
server_http_test.go feat: go 1.22 and slog migration (#557) 2024-02-28 10:44:14 +01:00
server_legacy.go fix: don't force server errors in legacy server (#517) 2024-01-17 16:06:45 +01:00
server_test.go feat(op): Server interface (#447) 2023-09-28 17:30:08 +03:00
session.go feat: go 1.22 and slog migration (#557) 2024-02-28 10:44:14 +01:00
signer.go Merge branch 'next' into next-main 2023-10-12 16:07:49 +03:00
storage.go feat(op): ID token for device authorization grant (#500) 2023-12-18 08:39:39 +01:00
token.go feat(op): allow setting the actor to Token Requests 2024-03-14 08:49:18 +02:00
token_client_credentials.go Merge branch 'next' into next-main 2023-10-12 16:07:49 +03:00
token_code.go Merge branch 'next' into next-main 2023-10-12 16:07:49 +03:00
token_exchange.go Merge branch 'next' into next-main 2023-10-12 16:07:49 +03:00
token_intospection.go fix(server): do not get client by id for introspection (#467) 2023-10-24 18:07:20 +03:00
token_jwt_profile.go Merge branch 'next' into next-main 2023-10-12 16:07:49 +03:00
token_refresh.go Merge branch 'next' into next-main 2023-10-12 16:07:49 +03:00
token_request.go feat: go 1.22 and slog migration (#557) 2024-02-28 10:44:14 +01:00
token_revocation.go feat(op): Server interface (#447) 2023-09-28 17:30:08 +03:00
userinfo.go feat: merge the verifier types (#336) 2023-03-22 19:18:41 +02:00
verifier_access_token.go feat: merge the verifier types (#336) 2023-03-22 19:18:41 +02:00
verifier_access_token_example_test.go upgrade this module to v3 2023-03-20 13:38:21 +02:00
verifier_access_token_test.go feat: merge the verifier types (#336) 2023-03-22 19:18:41 +02:00
verifier_id_token_hint.go fix: allow expired ID token hint to end sessions (#522) 2024-01-19 11:30:51 +01:00
verifier_id_token_hint_test.go fix: allow expired ID token hint to end sessions (#522) 2024-01-19 11:30:51 +01:00
verifier_jwt_profile.go correct comment 2023-11-13 19:28:01 +02:00
verifier_jwt_profile_test.go feat: merge the verifier types (#336) 2023-03-22 19:18:41 +02:00