MCPcopy Create free account

hub / github.com/benjaminsgz/sienne / functions

Functions1,536 in github.com/benjaminsgz/sienne

↓ 107 callersMethodError
()
idp-server/internal/infrastructure/cache/redis/lua_scripts.go:105
↓ 68 callersMethodServeHTTP
(w http.ResponseWriter, r *http.Request)
idp-server/internal/interfaces/http/handler/authorize_handler.go:22
↓ 58 callersMethodGet
(ctx context.Context, sessionID string)
idp-server/internal/ports/cache/session_cache_repository.go:12
↓ 52 callersMethodredirectWithError
(c *gin.Context, message string)
idp-server/internal/interfaces/http/handler/admin_action_handler.go:476
↓ 40 callersMethodRequireSessionPermissions
(required ...uint32)
idp-server/internal/interfaces/http/middleware/admin_session.go:42
↓ 40 callersMethodwriter
()
idp-server/internal/infrastructure/persistence/db_router.go:23
↓ 37 callersMethodExecContext
(ctx context.Context, query string, args ...any)
idp-server/internal/infrastructure/persistence/token_repo.go:18
↓ 33 callersFunctionwantsHTML
(accept string)
idp-server/internal/interfaces/http/handler/consent_handler.go:111
↓ 31 callersMethodRedirect
(c *gin.Context)
idp-server/internal/interfaces/http/handler/short_url_handler.go:58
↓ 31 callersFunctionvalidateCSRFToken
(c *gin.Context, submittedToken string)
idp-server/internal/interfaces/http/handler/csrf.go:38
↓ 26 callersFunctionreadRedisString
(value any)
idp-server/internal/infrastructure/cache/redis/session_cache_repository.go:172
↓ 25 callersFunctionmustNewCSRFCookie
(t *testing.T)
idp-server/internal/interfaces/http/handler/csrf_test.go:8
↓ 19 callersMethodreader
()
idp-server/internal/infrastructure/persistence/db_router.go:27
↓ 18 callersMethodScan
(dest ...any)
idp-server/internal/infrastructure/persistence/session_repo.go:120
↓ 18 callersFunctioncurrentAdminAuditContext
(c *gin.Context)
idp-server/internal/interfaces/http/handler/audit_helper.go:24
↓ 18 callersFunctionformatTime
(value time.Time)
idp-server/internal/infrastructure/cache/redis/helpers.go:18
↓ 18 callersFunctionrecordAdminAuditEvent
(ctx context.Context, repo repository.AuditEventRepository, actor *adminAuditContext, eventType, subject strin
idp-server/internal/interfaces/http/handler/audit_helper.go:40
↓ 16 callersMethodFindByID
(ctx context.Context, id int64)
idp-server/internal/ports/repository/user_repository.go:14
↓ 16 callersFunctionfindCookie
(cookies []*http.Cookie, name string)
idp-server/internal/interfaces/http/handler/csrf_test.go:19
↓ 15 callersMethodQueryRowContext
(ctx context.Context, query string, args ...any)
idp-server/internal/infrastructure/persistence/token_repo.go:19
↓ 15 callersFunctionensureCSRFToken
(c *gin.Context)
idp-server/internal/interfaces/http/handler/csrf.go:22
↓ 15 callersFunctionparseTime
(value string)
idp-server/internal/infrastructure/cache/redis/helpers.go:23
↓ 14 callersMethodFindByClientID
(ctx context.Context, clientID string)
idp-server/internal/ports/repository/client_repository.go:11
↓ 14 callersFunctionNewLoginHandler
(authnService authn.Authenticator, federatedOIDCEnabled bool, auditRepo ...repository.AuditEventRepository)
idp-server/internal/interfaces/http/handler/login_handler.go:35
↓ 14 callersFunctionmustReadClientRepositorySQL
(fileName string)
idp-server/internal/infrastructure/persistence/client_repo_sql.go:51
↓ 14 callersFunctionmustReadUserRepositorySQL
(fileName string)
idp-server/internal/infrastructure/persistence/user_repo_sql.go:51
↓ 13 callersFunctionnullString
(value string)
idp-server/internal/infrastructure/persistence/session_repo.go:163
↓ 12 callersMethodCreate
(ctx context.Context, input CreateInput)
idp-server/internal/application/shorturl/types.go:19
↓ 12 callersFunctionnewDBRouter
(writeDB, readDB *sql.DB)
idp-server/internal/infrastructure/persistence/db_router.go:10
↓ 12 callersMethodredirectWithNotice
(c *gin.Context, message string)
idp-server/internal/interfaces/http/handler/admin_action_handler.go:471
↓ 11 callersFunctiondurationSeconds
(ttl time.Duration)
idp-server/internal/infrastructure/cache/redis/helpers.go:8
↓ 11 callersFunctionmustReadTokenRepositorySQL
(fileName string)
idp-server/internal/infrastructure/persistence/token_repo_sql.go:49
↓ 11 callersFunctionrunScript
(ctx context.Context, script *goredis.Script, rdb goredis.Scripter, keys []string, args ...any)
idp-server/internal/infrastructure/cache/redis/lua_scripts.go:67
↓ 10 callersMethodFindByUsername
(ctx context.Context, username string)
idp-server/internal/ports/repository/user_repository.go:17
↓ 10 callersFunctioncontains
(values []string, expected string)
idp-server/internal/application/token/service.go:758
↓ 10 callersFunctionmustLoadScript
(name string)
idp-server/internal/infrastructure/cache/redis/lua_scripts.go:50
↓ 10 callersFunctionstringify
(value any)
idp-server/cmd/replay_audit_dlq/main.go:108
↓ 10 callersFunctionwithReturnTo
(loginURI, returnTo string)
idp-server/internal/interfaces/http/handler/authorize_handler.go:151
↓ 9 callersMethodAuthenticate
(ctx context.Context, input AuthenticateInput)
idp-server/internal/ports/plugin/authn_method.go:50
↓ 9 callersMethodFindBySessionID
(ctx context.Context, sessionID string)
idp-server/internal/ports/repository/session_repository.go:13
↓ 9 callersFunctionNewService
( userRepo repository.UserRepository, sessionRepo repository.SessionRepository, sessionCache cache.SessionC
idp-server/internal/application/authn/service.go:70
↓ 9 callersFunctionvalidateLocalRedirectTarget
(target string)
idp-server/internal/interfaces/http/handler/redirect_validation.go:11
↓ 9 callersFunctionwriteCSRFError
(c *gin.Context)
idp-server/internal/interfaces/http/handler/csrf.go:56
↓ 8 callersMethodAuthenticate
(ctx context.Context, input AuthenticateInput)
idp-server/internal/application/authn/service.go:125
↓ 8 callersMethodGetMFAChallenge
(ctx context.Context, challengeID string)
idp-server/internal/ports/cache/mfa_repository.go:17
↓ 8 callersFunctionptrInt64
(value int64)
idp-server/internal/interfaces/http/handler/audit_helper.go:71
↓ 8 callersFunctionreadEnv
(key, fallback string)
idp-server/cmd/replay_audit_dlq/main.go:79
↓ 8 callersFunctionreadStringField
(values map[string]any, key string)
idp-server/internal/infrastructure/auditstream/consumer.go:304
↓ 8 callersFunctionrunWithPool
(ctx context.Context, pool *workerPool, fn func(context.Context) (T, error))
idp-server/internal/application/authn/worker_pool.go:61
↓ 7 callersFunctionDefaultRateLimitPolicy
()
idp-server/internal/application/authn/types.go:37
↓ 7 callersFunctionNewLoginTOTPHandler
(authnService authn.Authenticator, auditRepo ...repository.AuditEventRepository)
idp-server/internal/interfaces/http/handler/login_totp_handler.go:37
↓ 7 callersMethodRefreshToken
(tokenSHA256 string)
idp-server/internal/infrastructure/cache/redis/key.go:49
↓ 7 callersFunctionfirstStringClaim
(claims map[string]any, keys ...string)
idp-server/internal/infrastructure/external/oidc_provider.go:371
↓ 7 callersFunctionloadConfig
()
idp-server/internal/bootstrap/config.go:152
↓ 7 callersFunctionloadScripts
()
idp-server/internal/infrastructure/cache/redis/lua_scripts.go:32
↓ 7 callersFunctionnormalizeMFAMode
(mode string)
idp-server/internal/application/authn/service.go:1157
↓ 6 callersMethodAuthCode
(code string)
idp-server/internal/infrastructure/cache/redis/key.go:29
↓ 6 callersMethodDeviceCode
(deviceCode string)
idp-server/internal/infrastructure/cache/redis/key.go:89
↓ 6 callersFunctionLoadKeyManagerFromRepository
(ctx context.Context, source signingKeySource, workingDir string)
idp-server/internal/infrastructure/crypto/key_loader.go:32
↓ 6 callersFunctionNewRBACHandler
(service apprbac.Manager, audit repository.AuditEventRepository)
idp-server/internal/interfaces/http/handler/rbac_handler.go:21
↓ 6 callersFunctionNewSessionPermissionMiddleware
(sessions repository.SessionRepository, sessionCache cacheport.SessionCacheRepository, users repository.UserRe
idp-server/internal/interfaces/http/middleware/admin_session.go:31
↓ 6 callersMethodSaveMFAChallenge
(ctx context.Context, entry MFAChallengeEntry, ttl time.Duration)
idp-server/internal/ports/cache/mfa_repository.go:16
↓ 6 callersMethodType
()
idp-server/internal/ports/plugin/authn_method.go:49
↓ 6 callersMethodVerifyPassword
(password, encodedHash string)
idp-server/internal/ports/security/password_verifier.go:7
↓ 6 callersFunctionclearConfigEnv
(t *testing.T)
idp-server/internal/bootstrap/config_test.go:220
↓ 6 callersFunctioncontainsString
(values []string, expected string)
idp-server/internal/application/client/service.go:449
↓ 6 callersFunctionmustReadOperatorRoleRepositorySQL
(fileName string)
idp-server/internal/infrastructure/persistence/operator_role_repo_sql.go:35
↓ 6 callersFunctionnullTime
(value *time.Time)
idp-server/internal/infrastructure/persistence/session_repo.go:171
↓ 6 callersFunctionparseDelimitedValues
(raw string)
idp-server/internal/interfaces/http/handler/admin_action_handler.go:534
↓ 6 callersMethodrender
(c *gin.Context, status int, data totpSetupPageData)
idp-server/internal/interfaces/http/handler/totp_setup_handler.go:152
↓ 6 callersMethodrenderLoginPage
(c *gin.Context, status int, data loginPageData)
idp-server/internal/interfaces/http/handler/login_handler.go:340
↓ 6 callersMethodrenderPage
(c *gin.Context, status int, data devicePageData)
idp-server/internal/interfaces/http/handler/device_verification_handler.go:97
↓ 6 callersFunctionresolveBrowserPostLoginRedirect
(returnTo, upstreamRedirectURI, roleCode string)
idp-server/internal/interfaces/http/handler/post_login_redirect.go:9
↓ 6 callersFunctionsha256Hex
(value string)
idp-server/internal/application/token/service.go:767
↓ 6 callersMethodwrite
(c *gin.Context, status int, data auditConsolePageData)
idp-server/internal/interfaces/http/handler/audit_console_handler.go:211
↓ 6 callersFunctionwriteTempConfig
(t *testing.T, content string)
idp-server/internal/bootstrap/config_test.go:210
↓ 5 callersMethodAuthenticate
(ctx context.Context, input AuthenticateInput)
idp-server/internal/application/authn/service.go:28
↓ 5 callersMethodDelete
(ctx context.Context, sessionID string)
idp-server/internal/ports/cache/session_cache_repository.go:13
↓ 5 callersMethodExchange
(ctx context.Context, input ExchangeInput)
idp-server/internal/ports/plugin/grant_handler.go:43
↓ 5 callersMethodExchange
(ctx context.Context, input ExchangeInput)
idp-server/internal/application/token/service.go:78
↓ 5 callersMethodFindByRoleCode
(ctx context.Context, roleCode string)
idp-server/internal/ports/repository/operator_role_repository.go:14
↓ 5 callersFunctionNewService
(clients repository.ClientRepository, passwords securityport.PasswordVerifier)
idp-server/internal/application/client/service.go:40
↓ 5 callersFunctionNewService
(roles repository.OperatorRoleRepository, users repository.UserRepository)
idp-server/internal/application/rbac/service.go:31
↓ 5 callersFunctionNewService
(repo repository.ShortURLRepository)
idp-server/internal/application/shorturl/service.go:26
↓ 5 callersFunctionNewService
( authCodes repository.AuthorizationCodeRepository, clients repository.ClientRepository, users repository.U
idp-server/internal/application/token/service.go:51
↓ 5 callersMethodUserLock
(userID string)
idp-server/internal/infrastructure/cache/redis/key.go:77
↓ 5 callersMethodUserSessionIndex
(userID string)
idp-server/internal/infrastructure/cache/redis/key.go:25
↓ 5 callersMethodcacheAccessToken
(ctx context.Context, model *tokendomain.AccessToken, clientID string, userID string, ttl time.Duration)
idp-server/internal/application/token/service.go:675
↓ 5 callersMethodcreateSession
(ctx context.Context, user *userdomain.Model, methodType pluginport.AuthnMethodType, ipAddress, userAgent, red
idp-server/internal/application/authn/service.go:1071
↓ 5 callersFunctionmustReadSessionRepositorySQL
(fileName string)
idp-server/internal/infrastructure/persistence/session_repo_sql.go:35
↓ 5 callersMethodrenderRegisterPage
(c *gin.Context, status int, data registerPageData)
idp-server/internal/interfaces/http/handler/register_handler.go:139
↓ 5 callersMethodvalidateClientSecret
(secretHash, presentedSecret string)
idp-server/internal/application/token/service.go:522
↓ 5 callersFunctionwantsRegisterHTML
(accept string)
idp-server/internal/interfaces/http/handler/register_handler.go:134
↓ 4 callersMethodAccessToken
(tokenSHA256 string)
idp-server/internal/infrastructure/cache/redis/key.go:45
↓ 4 callersMethodActiveSigningKey
()
idp-server/internal/infrastructure/crypto/key_manager.go:147
↓ 4 callersMethodClearUserLock
(ctx context.Context, userID string)
idp-server/internal/ports/cache/rate_limit_repository.go:23
↓ 4 callersMethodDeleteMFAChallenge
(ctx context.Context, challengeID string)
idp-server/internal/ports/cache/mfa_repository.go:18
↓ 4 callersMethodFindByUserUUID
(ctx context.Context, userUUID string)
idp-server/internal/ports/repository/user_repository.go:15
↓ 4 callersMethodHashPassword
(password string)
idp-server/internal/ports/security/password_verifier.go:6
↓ 4 callersMethodList
(ctx context.Context, input ListAuditEventsInput)
idp-server/internal/ports/repository/audit_event_repository.go:24
next →1–100 of 1,536, ranked by callers