zitadel-oidc/pkg/op/mock
Tim Möhlmann 85bd99873d refactor: use struct types for claim related types
BREAKING change.
The following types are changed from interface to struct type:

- AccessTokenClaims
- IDTokenClaims
- IntrospectionResponse
- UserInfo and related types.

The following methods of OPStorage now take a pointer to a struct type,
instead of an interface:

- SetUserinfoFromScopes
- SetUserinfoFromToken
- SetIntrospectionFromToken

The following functions are now generic, so that type-safe extension
of Claims is now possible:

- op.VerifyIDTokenHint
- op.VerifyAccessToken
- rp.VerifyTokens
- rp.VerifyIDToken
2023-03-02 16:46:04 +02:00
..
authorizer.mock.go feat(op): dynamic issuer depending on request / host (#278) 2023-02-09 17:10:22 +01:00
authorizer.mock.impl.go feat(op): dynamic issuer depending on request / host (#278) 2023-02-09 17:10:22 +01:00
client.go feat(op): dynamic issuer depending on request / host (#278) 2023-02-09 17:10:22 +01:00
client.mock.go feat(op): dynamic issuer depending on request / host (#278) 2023-02-09 17:10:22 +01:00
configuration.mock.go auto install things for "go generate" and then clean up afterwards 2023-03-02 11:27:12 +02:00
discovery.mock.go feat(op): dynamic issuer depending on request / host (#278) 2023-02-09 17:10:22 +01:00
generate.go auto install things for "go generate" and then clean up afterwards 2023-03-02 11:27:12 +02:00
key.mock.go feat(op): dynamic issuer depending on request / host (#278) 2023-02-09 17:10:22 +01:00
signer.mock.go feat(op): dynamic issuer depending on request / host (#278) 2023-02-09 17:10:22 +01:00
storage.mock.go refactor: use struct types for claim related types 2023-03-02 16:46:04 +02:00
storage.mock.impl.go feat(op): dynamic issuer depending on request / host (#278) 2023-02-09 17:10:22 +01:00