MCPcopy Create free account

hub / github.com/zitadel/oidc / functions

Functions1,804 in github.com/zitadel/oidc

MethodAccessTokenType
AccessTokenType indicates an expected call of AccessTokenType.
pkg/op/mock/client.mock.go:48
MethodAccessTokenType
AccessTokenType mocks base method.
pkg/op/mock/glob.mock.go:40
MethodAccessTokenType
AccessTokenType indicates an expected call of AccessTokenType.
pkg/op/mock/glob.mock.go:48
MethodAccessTokenType
()
pkg/op/mock/storage.mock.impl.go:132
FunctionAccessTokenTypeStrings
AccessTokenTypeStrings returns a slice of all String values of the enum
pkg/op/applicationtype_enumer.go:235
FunctionAccessTokenTypeValues
AccessTokenTypeValues returns all values of the enum
pkg/op/applicationtype_enumer.go:230
MethodAccessTokenVerifier
(context.Context)
pkg/op/token_intospection.go:16
MethodAccessTokenVerifier
(ctx context.Context)
pkg/op/op.go:463
MethodAccessTokenVerifier
(context.Context)
pkg/op/token_request.go:24
MethodAlgorithm
()
example/server/storage/storage.go:80
MethodAlgorithm
Algorithm mocks base method.
pkg/op/mock/signer.mock.go:103
MethodAlgorithm
Algorithm indicates an expected call of Algorithm.
pkg/op/mock/signer.mock.go:111
MethodAllowedScopes
()
pkg/op/server_http_test.go:149
MethodAllowedScopes
()
pkg/op/mock/storage.mock.impl.go:148
MethodApplicationType
ApplicationType must return the type of the client (app, native, user agent)
example/server/storage/client.go:55
MethodApplicationType
()
pkg/op/server_http_test.go:113
MethodApplicationType
ApplicationType mocks base method.
pkg/op/mock/client.mock.go:54
MethodApplicationType
ApplicationType indicates an expected call of ApplicationType.
pkg/op/mock/client.mock.go:62
MethodApplicationType
ApplicationType mocks base method.
pkg/op/mock/glob.mock.go:54
MethodApplicationType
ApplicationType indicates an expected call of ApplicationType.
pkg/op/mock/glob.mock.go:62
MethodApplicationType
()
pkg/op/mock/storage.mock.impl.go:112
FunctionApplicationTypeStrings
ApplicationTypeStrings returns a slice of all String values of the enum
pkg/op/applicationtype_enumer.go:72
FunctionApplicationTypeValues
ApplicationTypeValues returns all values of the enum
pkg/op/applicationtype_enumer.go:67
MethodAuth
(req *http.Request)
pkg/client/client.go:34
MethodAuth
Deprecated: This function is no longer invoked because it violates RFC 6749 §2.3: The client MUST NOT use more than one authentication method in each
pkg/client/client.go:162
MethodAuth
Deprecated: This function is no longer invoked because it violates RFC 6749 §2.3: The client MUST NOT use more than one authentication method in each
pkg/client/client.go:323
MethodAuth
Deprecated: This function is no longer invoked because it violates RFC 6749 §2.3: The client MUST NOT use more than one authentication method in each
pkg/client/rp/relying_party.go:848
MethodAuth
Deprecated: This function is no longer invoked because it violates RFC 6749 §2.3: The client MUST NOT use more than one authentication method in each
pkg/oidc/token_request.go:274
MethodAuthCallbackURL
AuthCallbackURL builds the url for the redirect (with the requestID) after a successful login
pkg/op/server_legacy.go:80
MethodAuthFn
()
pkg/client/rs/resource_server.go:41
MethodAuthFn
()
pkg/client/tokenexchange/tokenexchange.go:95
MethodAuthMethod
AuthMethod must return the authentication method (client_secret_basic, client_secret_post, none, private_key_jwt)
example/server/storage/client.go:60
MethodAuthMethod
()
pkg/op/server_http_test.go:117
MethodAuthMethod
AuthMethod mocks base method.
pkg/op/mock/client.mock.go:68
MethodAuthMethod
AuthMethod indicates an expected call of AuthMethod.
pkg/op/mock/client.mock.go:76
MethodAuthMethod
AuthMethod mocks base method.
pkg/op/mock/glob.mock.go:68
MethodAuthMethod
AuthMethod indicates an expected call of AuthMethod.
pkg/op/mock/glob.mock.go:76
MethodAuthMethod
()
pkg/op/mock/storage.mock.impl.go:116
MethodAuthMethodPostSupported
()
pkg/op/op.go:364
MethodAuthMethodPostSupported
()
pkg/op/token_request.go:17
MethodAuthMethodPostSupported
AuthMethodPostSupported mocks base method.
pkg/op/mock/configuration.mock.go:40
MethodAuthMethodPostSupported
AuthMethodPostSupported indicates an expected call of AuthMethodPostSupported.
pkg/op/mock/configuration.mock.go:48
MethodAuthMethodPrivateKeyJWTSupported
()
pkg/op/op.go:372
MethodAuthMethodPrivateKeyJWTSupported
()
pkg/op/token_request.go:18
MethodAuthMethodPrivateKeyJWTSupported
AuthMethodPrivateKeyJWTSupported mocks base method.
pkg/op/mock/configuration.mock.go:54
MethodAuthMethodPrivateKeyJWTSupported
AuthMethodPrivateKeyJWTSupported indicates an expected call of AuthMethodPrivateKeyJWTSupported.
pkg/op/mock/configuration.mock.go:62
MethodAuthRequestByCode
AuthRequestByCode implements the op.Storage interface it will be called after parsing and validation of the token request (in an authorization code fl
example/server/storage/storage.go:212
MethodAuthRequestByCode
AuthRequestByCode implements the op.Storage interface it will be called after parsing and validation of the token request (in an authorization code fl
example/server/storage/storage_dynamic.go:58
MethodAuthRequestByCode
AuthRequestByCode mocks base method.
pkg/op/mock/storage.mock.go:42
MethodAuthRequestByCode
AuthRequestByCode indicates an expected call of AuthRequestByCode.
pkg/op/mock/storage.mock.go:51
MethodAuthRequestByID
AuthRequestByID implements the op.Storage interface it will be called after the Login UI redirects back to the OIDC endpoint
example/server/storage/storage_dynamic.go:48
MethodAuthRequestByID
AuthRequestByID mocks base method.
pkg/op/mock/storage.mock.go:57
MethodAuthRequestByID
AuthRequestByID indicates an expected call of AuthRequestByID.
pkg/op/mock/storage.mock.go:66
MethodAuthRequestDone
AuthRequestDone is used by testing and is not required to implement op.Storage
example/server/storage/storage.go:900
MethodAuthorizationEndpoint
()
pkg/op/op.go:328
MethodAuthorizationEndpoint
AuthorizationEndpoint mocks base method.
pkg/op/mock/configuration.mock.go:68
MethodAuthorizationEndpoint
AuthorizationEndpoint indicates an expected call of AuthorizationEndpoint.
pkg/op/mock/configuration.mock.go:76
MethodAuthorize
(ctx context.Context, r *ClientRequest[oidc.AuthRequest])
pkg/op/server.go:300
MethodAuthorize
(ctx context.Context, r *ClientRequest[oidc.AuthRequest])
pkg/op/server_legacy.go:157
MethodAuthorize
(ctx context.Context, r *ClientRequest[oidc.AuthRequest])
pkg/op/server_http_test.go:206
FunctionAuthorizeBasic
(user, password string)
pkg/http/http.go:34
MethodAuthorizeClientIDSecret
AuthorizeClientIDSecret implements the op.Storage interface it will be called for validating the client_id, client_secret on token or introspection re
example/server/storage/storage.go:440
MethodAuthorizeClientIDSecret
AuthorizeClientIDSecret implements the op.Storage interface it will be called for validating the client_id, client_secret on token or introspection re
example/server/storage/storage_dynamic.go:191
MethodAuthorizeClientIDSecret
AuthorizeClientIDSecret mocks base method.
pkg/op/mock/storage.mock.go:72
MethodAuthorizeClientIDSecret
AuthorizeClientIDSecret indicates an expected call of AuthorizeClientIDSecret.
pkg/op/mock/storage.mock.go:80
MethodBackChannelLogoutSessionSupported
()
pkg/op/op.go:439
MethodBackChannelLogoutSessionSupported
BackChannelLogoutSessionSupported mocks base method.
pkg/op/mock/configuration.mock.go:82
MethodBackChannelLogoutSessionSupported
BackChannelLogoutSessionSupported indicates an expected call of BackChannelLogoutSessionSupported.
pkg/op/mock/configuration.mock.go:90
MethodBackChannelLogoutSupported
()
pkg/op/op.go:435
MethodBackChannelLogoutSupported
BackChannelLogoutSupported mocks base method.
pkg/op/mock/configuration.mock.go:96
MethodBackChannelLogoutSupported
BackChannelLogoutSupported indicates an expected call of BackChannelLogoutSupported.
pkg/op/mock/configuration.mock.go:104
FunctionBenchmarkNewUserCode
(b *testing.B)
pkg/op/device_test.go:251
MethodCORSOptions
()
pkg/op/op.go:481
FunctionCallDeviceAccessTokenEndpoint
Deprecated: Use CallDeviceAccessTokenEndpointWithAuthFn instead.
pkg/client/client.go:347
FunctionCheckAuthorizedParty
CheckAuthorizedParty checks azp (authorized party) claim requirements. If the ID Token contains multiple audiences, the Client SHOULD verify that an
pkg/oidc/verifier.go:177
MethodCheckSessionIframe
()
pkg/op/op.go:356
MethodCheckSessionIframe
CheckSessionIframe mocks base method.
pkg/op/mock/configuration.mock.go:110
MethodCheckSessionIframe
CheckSessionIframe indicates an expected call of CheckSessionIframe.
pkg/op/mock/configuration.mock.go:118
MethodCheckUsernamePassword
(username, password, id string)
example/server/exampleop/login.go:34
MethodCheckUsernamePassword
CheckUsernamePassword implements the `authenticate` interface of the login
example/server/storage/storage.go:133
MethodCheckUsernamePassword
CheckUsernamePassword implements the `authenticate` interface of the login
example/server/storage/storage_dynamic.go:28
MethodCheckUsernamePasswordSimple
(username, password string)
example/server/storage/storage.go:162
MethodClientCredentials
(ctx context.Context, clientID, clientSecret string)
example/server/storage/storage.go:912
MethodClientCredentialsExchange
(ctx context.Context, r *ClientRequest[oidc.ClientCredentialsRequest])
pkg/op/server.go:328
MethodClientCredentialsExchange
(ctx context.Context, r *ClientRequest[oidc.ClientCredentialsRequest])
pkg/op/server_legacy.go:318
FunctionClientCredentialsGrantValues
ClientCredentialsGrantValues creates an oauth2 `Client Credentials` Grant sending client_id and client_secret as form values
pkg/oidc/grants/client_credentials.go:27
MethodClientCredentialsTokenRequest
(ctx context.Context, clientID string, scopes []string)
example/server/storage/storage.go:927
MethodClockSkew
ClockSkew enables clients to instruct the OP to apply a clock skew on the various times and expirations (subtract from issued_at, add to expiration, .
example/server/storage/client.go:126
MethodClockSkew
()
pkg/op/token_jwt_profile.go:112
MethodClockSkew
()
pkg/op/server_http_test.go:173
MethodClockSkew
()
pkg/op/client.go:51
MethodClockSkew
ClockSkew mocks base method.
pkg/op/mock/client.mock.go:82
MethodClockSkew
ClockSkew indicates an expected call of ClockSkew.
pkg/op/mock/client.mock.go:90
MethodClockSkew
ClockSkew mocks base method.
pkg/op/mock/glob.mock.go:82
MethodClockSkew
ClockSkew indicates an expected call of ClockSkew.
pkg/op/mock/glob.mock.go:90
MethodClockSkew
()
pkg/op/mock/storage.mock.impl.go:172
FunctionCodeExchange
CodeExchange handles the oauth2 code exchange, extracting and validating the id_token returning it parsed together with the oauth2 tokens (access, ref
pkg/client/rp/relying_party.go:542
MethodCodeExchange
(ctx context.Context, r *ClientRequest[oidc.AccessTokenRequest])
pkg/op/server.go:312
MethodCodeExchange
(ctx context.Context, r *ClientRequest[oidc.AccessTokenRequest])
pkg/op/server_legacy.go:226
MethodCodeMethodS256Supported
()
pkg/op/op.go:368
← previousnext →801–900 of 1,804, ranked by callers