MCPcopy Create free account

hub / github.com/cyllective/oauth-labs / functions

Functions1,575 in github.com/cyllective/oauth-labs

↓ 207 callersMethodSet
(s sessions.Session, tokens *oauth2.Token)
lab00/client/internal/services/token.go:97
↓ 101 callersMethodContains
(scope string)
oalib/scope/scope.go:74
↓ 71 callersMethodClose
()
victim/internal/browser/browser.go:79
↓ 68 callersMethodError
()
lab01/server/internal/services/oauth.go:575
↓ 66 callersMethodError
()
lab04/server/internal/services/oauth.go:575
↓ 66 callersMethodError
()
lab02/server/internal/services/oauth.go:542
↓ 66 callersMethodError
()
lab05/server/internal/services/oauth.go:575
↓ 65 callersMethodError
()
lab00/server/internal/services/oauth.go:575
↓ 55 callersMethodError
()
lab03/server/internal/services/oauth.go:576
↓ 42 callersMethodSetLength
()
oalib/scope/scope.go:70
↓ 34 callersMethodString
()
oalib/redirecturi/redirecturi.go:71
↓ 26 callersMethodGet
(ctx context.Context, id string)
lab04/server/internal/services/user.go:23
↓ 24 callersMethodCopy
()
oalib/scope/scope.go:45
↓ 21 callersMethodParse
(accessToken string)
lab04/client/internal/services/token.go:45
↓ 19 callersMethodError
()
lab03/client/internal/errors/errors.go:8
↓ 18 callersMethodGet
(ctx context.Context, id string)
lab02/server/internal/services/user.go:23
↓ 17 callersMethodGet
(ctx context.Context, id string)
lab01/server/internal/services/user.go:23
↓ 17 callersMethodGet
(ctx context.Context, id string)
lab05/server/internal/services/user.go:23
↓ 17 callersMethodGet
(ctx context.Context, id string)
lab03/server/internal/services/user.go:23
↓ 16 callersMethodGet
(ctx context.Context, id string)
lab00/server/internal/services/user.go:23
↓ 14 callersMethodSetState
(state string)
oalib/redirecturi/redirecturi.go:50
↓ 13 callersMethodDelete
(ctx context.Context, consent *dto.Consent)
lab01/server/internal/repositories/consent.go:26
↓ 13 callersMethodDelete
(ctx context.Context, consent *dto.Consent)
lab03/server/internal/repositories/consent.go:26
↓ 13 callersMethodGet
(s sessions.Session)
lab04/client/internal/services/token.go:74
↓ 13 callersMethodGet
(s sessions.Session)
lab03/client/internal/services/token.go:76
↓ 12 callersMethodGet
(s sessions.Session)
lab02/client/internal/services/token.go:76
↓ 12 callersMethodGet
(s sessions.Session)
lab00/client/internal/services/token.go:76
↓ 12 callersMethodGet
(s sessions.Session)
lab05/client/internal/services/token.go:86
↓ 12 callersMethodSetString
()
oalib/scope/scope.go:66
↓ 12 callersMethodSliceLength
()
oalib/scope/scope.go:58
↓ 11 callersMethodDelete
(ctx context.Context, consent *dto.Consent)
lab04/server/internal/repositories/consent.go:26
↓ 11 callersMethodDelete
(ctx context.Context, consent *dto.Consent)
lab05/server/internal/repositories/consent.go:26
↓ 11 callersMethodGet
(ctx context.Context, email string)
lab01/client/internal/services/user.go:52
↓ 10 callersMethodDelete
(ctx context.Context, consent *dto.Consent)
lab00/server/internal/repositories/consent.go:26
↓ 10 callersMethodParse
(accessToken string)
lab03/client/internal/services/token.go:46
↓ 9 callersMethodDelete
(ctx context.Context, consent *dto.Consent)
lab02/server/internal/repositories/consent.go:26
↓ 8 callersMethodNumber
()
victim/internal/victims/victims.go:64
↓ 8 callersMethodSetError
(err string)
oalib/redirecturi/redirecturi.go:57
↓ 7 callersFunctionGet
()
lab04/server/internal/config/config.go:83
↓ 7 callersFunctionGet
()
lab01/server/internal/config/config.go:83
↓ 7 callersFunctionGet
()
lab02/server/internal/config/config.go:82
↓ 7 callersFunctionGet
()
lab00/server/internal/config/config.go:82
↓ 7 callersFunctionGet
()
lab05/server/internal/config/config.go:83
↓ 7 callersFunctionGet
()
lab03/server/internal/config/config.go:82
↓ 7 callersMethodGetUserFromSession
(c *gin.Context)
lab04/server/internal/services/authentication.go:42
↓ 7 callersMethodGetUserFromSession
(c *gin.Context)
lab01/server/internal/services/authentication.go:43
↓ 7 callersMethodGetUserFromSession
(c *gin.Context)
lab02/server/internal/services/authentication.go:43
↓ 7 callersMethodGetUserFromSession
(c *gin.Context)
lab00/server/internal/services/authentication.go:42
↓ 7 callersMethodGetUserFromSession
(c *gin.Context)
lab05/server/internal/services/authentication.go:42
↓ 7 callersMethodGetUserFromSession
(c *gin.Context)
lab03/server/internal/services/authentication.go:43
↓ 7 callersMethodParse
(accessToken string)
lab01/client/internal/services/token.go:46
↓ 7 callersMethodParse
(accessToken string)
lab02/client/internal/services/token.go:46
↓ 7 callersMethodParse
(accessToken string)
lab00/client/internal/services/token.go:46
↓ 7 callersMethodParse
(accessToken string)
lab05/client/internal/services/token.go:56
↓ 7 callersMethodURL
()
oalib/redirecturi/redirecturi.go:75
↓ 7 callersMethodWithResponseTypes
WithResponseTypes sets the response_types_supported metadata field. Also adds the corresponding grant_types_supported entry if applicable.
oalib/metadata/metadata.go:148
↓ 6 callersMethodExists
(ctx context.Context, username string)
lab04/server/internal/services/user.go:45
↓ 6 callersMethodExists
(ctx context.Context, username string)
lab01/server/internal/services/user.go:45
↓ 6 callersMethodExists
(ctx context.Context, username string)
lab02/server/internal/services/user.go:45
↓ 6 callersMethodExists
(ctx context.Context, username string)
lab00/server/internal/services/user.go:45
↓ 6 callersMethodExists
(ctx context.Context, username string)
lab03/server/internal/services/user.go:45
↓ 6 callersFunctionGet
()
lab04/client/internal/config/config.go:90
↓ 6 callersFunctionGet
()
lab01/client/internal/config/config.go:90
↓ 6 callersFunctionGet
()
lab02/client/internal/config/config.go:89
↓ 6 callersFunctionGet
()
lab00/client/internal/config/config.go:90
↓ 6 callersFunctionGet
()
lab05/client/internal/config/config.go:90
↓ 6 callersFunctionGet
()
lab03/client/internal/config/config.go:89
↓ 6 callersMethodGet
GET /consents
lab03/server/internal/controllers/consent.go:26
↓ 6 callersMethodSetCode
(code string)
oalib/redirecturi/redirecturi.go:64
↓ 6 callersMethodSupportsCodeChallengeMethod
(method string)
oalib/metadata/metadata.go:35
↓ 6 callersMethodWithCodeChallengeMethods
WithCodeChallengeMethods sets the code_challenge_methods_supported metadata field. (PKCE support)
oalib/metadata/metadata.go:172
↓ 6 callersMethodWithEndpoints
WithEndpoints populates endpoints and URLs, optionally prepending relative endpoints with the issuer.
oalib/metadata/metadata.go:93
↓ 6 callersMethodWithGrantTypes
WithGrantType sets the grant_types_supported metadata field. Also adds the corresponding response_types_supported entry if applicable.
oalib/metadata/metadata.go:122
↓ 6 callersMethodWithRevocationEndpointAuthMethodsSupported
(values ...string)
oalib/metadata/metadata.go:209
↓ 6 callersMethodWithScopes
(scopes ...string)
oalib/metadata/metadata.go:227
↓ 6 callersMethodWithTokenEndpointAuthMethodsSupported
WithTokenEndpointAuthMethodsSupported sets the token_endpoint_auth_methods_supported metadata field.
oalib/metadata/metadata.go:191
↓ 6 callersFunctionnew_password
(length: int)
scripts/new_lab.py:133
↓ 5 callersMethodCreate
(ctx context.Context, consent *dto.Consent)
lab04/server/internal/services/consent.go:19
↓ 5 callersMethodCreate
(ctx context.Context, consent *dto.Consent)
lab01/server/internal/services/consent.go:19
↓ 5 callersMethodCreate
(ctx context.Context, consent *dto.Consent)
lab02/server/internal/services/consent.go:19
↓ 5 callersMethodCreate
(ctx context.Context, consent *dto.Consent)
lab00/server/internal/services/consent.go:19
↓ 5 callersMethodCreate
(ctx context.Context, consent *dto.Consent)
lab05/server/internal/services/consent.go:19
↓ 5 callersMethodCreate
(ctx context.Context, consent *dto.Consent)
lab03/server/internal/services/consent.go:19
↓ 5 callersMethodExists
(ctx context.Context, username string)
lab05/server/internal/services/user.go:45
↓ 5 callersMethodGet
GET /consents
lab01/server/internal/controllers/consent.go:26
↓ 5 callersMethodGet
GET /consents
lab02/server/internal/controllers/consent.go:26
↓ 5 callersMethodGet
GET /consents
lab00/server/internal/controllers/consent.go:26
↓ 5 callersMethodHasConsent
(ctx context.Context, consent *dto.Consent)
lab04/server/internal/services/consent.go:45
↓ 5 callersMethodHasConsent
(ctx context.Context, consent *dto.Consent)
lab01/server/internal/services/consent.go:45
↓ 5 callersMethodHasConsent
(ctx context.Context, consent *dto.Consent)
lab02/server/internal/services/consent.go:45
↓ 5 callersMethodHasConsent
(ctx context.Context, consent *dto.Consent)
lab00/server/internal/services/consent.go:45
↓ 5 callersMethodHasConsent
(ctx context.Context, consent *dto.Consent)
lab05/server/internal/services/consent.go:45
↓ 5 callersMethodHasConsent
(ctx context.Context, consent *dto.Consent)
lab03/server/internal/services/consent.go:45
↓ 4 callersMethodError
()
oalib/errors.go:12
↓ 4 callersMethodGet
GET /consents
lab04/server/internal/controllers/consent.go:26
↓ 4 callersMethodGet
(ctx context.Context, id string)
lab04/server/internal/services/client.go:30
↓ 4 callersMethodGet
(ctx context.Context, id string)
lab01/server/internal/services/client.go:30
↓ 4 callersMethodGet
(ctx context.Context, id string)
lab02/server/internal/services/client.go:30
↓ 4 callersMethodGet
(ctx context.Context, id string)
lab00/server/internal/services/client.go:30
↓ 4 callersMethodGet
GET /consents
lab05/server/internal/controllers/consent.go:26
next →1–100 of 1,575, ranked by callers