MCPcopy Create free account

hub / github.com/zitadel/oidc / functions

Functions1,804 in github.com/zitadel/oidc

MethodCodeMethodS256Supported
CodeMethodS256Supported mocks base method.
pkg/op/mock/configuration.mock.go:124
MethodCodeMethodS256Supported
CodeMethodS256Supported indicates an expected call of CodeMethodS256Supported.
pkg/op/mock/configuration.mock.go:132
MethodCompleteDeviceAuthorization
(ctx context.Context, userCode, subject string)
example/server/storage/storage.go:877
MethodCookieHandler
()
pkg/client/rp/relying_party.go:141
MethodCreateAccessAndRefreshTokens
CreateAccessAndRefreshTokens implements the op.Storage interface it will be called for all requests able to return an access and refresh token (Author
example/server/storage/storage.go:276
MethodCreateAccessAndRefreshTokens
CreateAccessAndRefreshTokens implements the op.Storage interface it will be called for all requests able to return an access and refresh token (Author
example/server/storage/storage_dynamic.go:101
MethodCreateAccessAndRefreshTokens
CreateAccessAndRefreshTokens mocks base method.
pkg/op/mock/storage.mock.go:86
MethodCreateAccessAndRefreshTokens
CreateAccessAndRefreshTokens indicates an expected call of CreateAccessAndRefreshTokens.
pkg/op/mock/storage.mock.go:97
MethodCreateAccessToken
CreateAccessToken implements the op.Storage interface it will be called for all requests able to return an access token (Authorization Code Flow, Impl
example/server/storage/storage.go:257
MethodCreateAccessToken
CreateAccessToken implements the op.Storage interface it will be called for all requests able to return an access token (Authorization Code Flow, Impl
example/server/storage/storage_dynamic.go:91
MethodCreateAccessToken
CreateAccessToken mocks base method.
pkg/op/mock/storage.mock.go:103
MethodCreateAccessToken
CreateAccessToken indicates an expected call of CreateAccessToken.
pkg/op/mock/storage.mock.go:113
MethodCreateAuthRequest
CreateAuthRequest implements the op.Storage interface it will be called after parsing and validation of the authentication request
example/server/storage/storage.go:175
MethodCreateAuthRequest
CreateAuthRequest implements the op.Storage interface it will be called after parsing and validation of the authentication request
example/server/storage/storage_dynamic.go:38
MethodCreateAuthRequest
CreateAuthRequest mocks base method.
pkg/op/mock/storage.mock.go:119
MethodCreateAuthRequest
CreateAuthRequest indicates an expected call of CreateAuthRequest.
pkg/op/mock/storage.mock.go:128
MethodCreateTokenExchangeRequest
ValidateTokenExchangeRequest implements the op.TokenExchangeStorage interface Common use case is to store request for audit purposes. For this example
example/server/storage/storage.go:731
MethodCrypto
()
pkg/op/token_intospection.go:14
MethodCrypto
()
pkg/op/op.go:467
MethodCrypto
()
pkg/op/token_request.go:16
MethodCrypto
Crypto mocks base method.
pkg/op/mock/authorizer.mock.go:41
MethodCrypto
Crypto indicates an expected call of Crypto.
pkg/op/mock/authorizer.mock.go:49
MethodDecoder
()
pkg/op/op.go:447
MethodDecoder
()
pkg/op/client_test.go:154
MethodDecoder
()
pkg/op/token_request.go:15
MethodDecoder
Decoder mocks base method.
pkg/op/mock/authorizer.mock.go:55
MethodDecoder
Decoder indicates an expected call of Decoder.
pkg/op/mock/authorizer.mock.go:63
MethodDecrypt
(s string)
example/server/crypto.go:26
MethodDecrypt
(s string)
pkg/op/auth_request_test.go:1151
MethodDecrypt
(string)
pkg/op/crypto.go:15
MethodDecrypt
(s string)
pkg/op/crypto.go:35
MethodDecrypt
(s string)
pkg/op/crypto.go:74
MethodDefaultLogoutRedirectURI
()
pkg/op/op.go:111
MethodDefaultLogoutRedirectURI
()
pkg/op/op.go:471
MethodDelegationTokenExchange
DelegationTokenExchange implement the `Token Exchange Grant` providing an access token in request for a `delegation` token for a given resource / audi
pkg/client/rp/tockenexchange.go:26
FunctionDelegationTokenRequest
DelegationTokenRequest is an implementation of TokenExchangeRequest it exchanges an "urn:ietf:params:oauth:token-type:access_token" with an optional "
pkg/client/rp/delegation.go:11
MethodDeleteAuthRequest
DeleteAuthRequest implements the op.Storage interface it will be called after creating the token response (id and access tokens) for a valid - authent
example/server/storage/storage.go:241
MethodDeleteAuthRequest
DeleteAuthRequest implements the op.Storage interface it will be called after creating the token response (id and access tokens) for a valid - authent
example/server/storage/storage_dynamic.go:81
MethodDeleteAuthRequest
DeleteAuthRequest mocks base method.
pkg/op/mock/storage.mock.go:134
MethodDeleteAuthRequest
DeleteAuthRequest indicates an expected call of DeleteAuthRequest.
pkg/op/mock/storage.mock.go:142
MethodDenyDeviceAuthorization
(ctx context.Context, userCode string)
example/server/storage/storage.go:891
MethodDevMode
DevMode enables the use of non-compliant configs such as redirect_uris (e.g. http schema for user agent client)
example/server/storage/client.go:92
MethodDevMode
()
pkg/op/server_http_test.go:145
MethodDevMode
DevMode mocks base method.
pkg/op/mock/client.mock.go:96
MethodDevMode
DevMode indicates an expected call of DevMode.
pkg/op/mock/client.mock.go:104
MethodDevMode
DevMode mocks base method.
pkg/op/mock/glob.mock.go:96
MethodDevMode
DevMode indicates an expected call of DevMode.
pkg/op/mock/glob.mock.go:104
MethodDevMode
()
pkg/op/mock/storage.mock.impl.go:144
MethodDeviceAuthorization
(ctx context.Context, r *ClientRequest[oidc.DeviceAuthorizationRequest])
pkg/op/server.go:304
MethodDeviceAuthorization
()
pkg/op/op.go:431
MethodDeviceAuthorization
(ctx context.Context, r *ClientRequest[oidc.DeviceAuthorizationRequest])
pkg/op/server_legacy.go:172
MethodDeviceAuthorization
()
pkg/op/config.go:52
MethodDeviceAuthorization
DeviceAuthorization mocks base method.
pkg/op/mock/configuration.mock.go:138
MethodDeviceAuthorization
DeviceAuthorization indicates an expected call of DeviceAuthorization.
pkg/op/mock/configuration.mock.go:146
MethodDeviceAuthorizationEndpoint
()
pkg/op/op.go:352
MethodDeviceAuthorizationEndpoint
DeviceAuthorizationEndpoint mocks base method.
pkg/op/mock/configuration.mock.go:152
MethodDeviceAuthorizationEndpoint
DeviceAuthorizationEndpoint indicates an expected call of DeviceAuthorizationEndpoint.
pkg/op/mock/configuration.mock.go:160
MethodDeviceToken
(ctx context.Context, r *ClientRequest[oidc.DeviceAccessTokenRequest])
pkg/op/server.go:332
MethodDeviceToken
(ctx context.Context, r *ClientRequest[oidc.DeviceAccessTokenRequest])
pkg/op/server_legacy.go:337
MethodDiscovery
Discovery returns the OpenID Provider Configuration Information for this server. https://openid.net/specs/openid-connect-discovery-1_0.html#ProviderCo
pkg/op/server.go:46
MethodDiscovery
(ctx context.Context, r *Request[struct{}])
pkg/op/server.go:285
MethodDiscovery
(ctx context.Context, r *Request[struct{}])
pkg/op/server_legacy.go:103
MethodDone
()
example/server/storage/oidc.go:119
MethodEXPECT
EXPECT returns an object that allows the caller to indicate expected use.
pkg/op/mock/signer.mock.go:33
MethodEXPECT
EXPECT returns an object that allows the caller to indicate expected use.
pkg/op/mock/glob.mock.go:35
MethodEncode
(src any, dst map[string][]string)
pkg/op/auth_request_test.go:1127
MethodEncoder
()
pkg/op/op.go:451
MethodEncoder
Encoder mocks base method.
pkg/op/mock/authorizer.mock.go:69
MethodEncoder
Encoder indicates an expected call of Encoder.
pkg/op/mock/authorizer.mock.go:77
MethodEncrypt
(s string)
example/server/crypto.go:31
MethodEncrypt
(s string)
pkg/op/auth_request_test.go:1144
MethodEncrypt
(s string)
pkg/op/crypto.go:31
MethodEncrypt
(s string)
pkg/op/crypto.go:51
MethodEndSession
(ctx context.Context, r *Request[oidc.EndSessionRequest])
pkg/op/server.go:348
MethodEndSession
(ctx context.Context, r *Request[oidc.EndSessionRequest])
pkg/op/server_legacy.go:445
MethodEndSessionEndpoint
()
pkg/op/op.go:348
MethodEndSessionEndpoint
EndSessionEndpoint mocks base method.
pkg/op/mock/configuration.mock.go:166
MethodEndSessionEndpoint
EndSessionEndpoint indicates an expected call of EndSessionEndpoint.
pkg/op/mock/configuration.mock.go:174
MethodEndpoints
()
pkg/op/server_legacy.go:75
MethodExampleClientID
ExampleClientID is only used in the example server
example/server/storage/user.go:94
FunctionExampleIntrospect_custom
()
pkg/client/rs/introspect_example_test.go:40
FunctionExampleUserinfo_custom
()
pkg/client/rp/userinfo_example_test.go:33
FunctionExampleVerifyAccessToken_customClaims
()
pkg/op/verifier_access_token_example_test.go:58
FunctionExampleVerifyTokens_customClaims
()
pkg/client/rp/verifier_tokens_example_test.go:73
FunctionFindKey
FindKey searches the given JSON Web Keys for the requested key ID, usage and key type will return the key immediately if matches exact (id, usage, ty
pkg/oidc/keyset.go:52
FunctionFormRequest
(ctx context.Context, endpoint string, request any, encoder Encoder, authFn any)
pkg/http/http.go:40
MethodGetACR
()
example/server/storage/oidc.go:63
MethodGetAMR
()
example/server/storage/oidc.go:67
MethodGetAMR
()
example/server/storage/oidc.go:209
MethodGetAMR
()
pkg/op/device.go:274
MethodGetAMR
()
pkg/op/auth_request.go:26
MethodGetAMR
()
pkg/op/token_refresh.go:15
MethodGetAMR
()
pkg/op/token_exchange.go:15
MethodGetAMR
()
pkg/op/token_exchange.go:59
MethodGetAccessTokenHash
GetAccessTokenHash is required to implement the oidc.IDClaims interface.
pkg/client/rp/verifier_tokens_example_test.go:25
MethodGetAccessTokenHash
GetAccessTokenHash implements the IDTokenClaims interface
pkg/oidc/token.go:154
MethodGetAddress
GetAddress is a safe getter that takes care of a possible nil value.
pkg/oidc/introspection.go:60
MethodGetAudience
()
example/server/storage/oidc.go:75
MethodGetAudience
()
example/server/storage/oidc.go:213
MethodGetAudience
()
pkg/op/device.go:278
← previousnext →901–1,000 of 1,804, ranked by callers