MCPcopy Create free account

hub / github.com/arrikto/oidc-authservice / functions

Functions143 in github.com/arrikto/oidc-authservice

MethodGetCacheKey
The Opaque Access Token Authenticator implements the Cacheable interface with the getCacheKey().
authenticators/opaque.go:99
MethodGetCacheKey
The Kubernetes Authenticator implements the Cacheable interface with the getCacheKey().
authenticators/kubernetes.go:66
MethodSetupSuite
()
e2e/e2e_test.go:66
MethodTearDownSuite
()
e2e/e2e_test.go:108
FunctionTestCreateNonce_Distribution
TestCreateNonce_Distribution performs a statistical fitness test. Essentially, it tests that the nonce characters follow a uniform distribution. See:
common/util_test.go:35
FunctionTestCreateNonce_Simple
(t *testing.T)
common/util_test.go:11
FunctionTestDecode
(t *testing.T)
common/transformer_userid_test.go:10
FunctionTestDecode_InvalidJSON
(t *testing.T)
common/transformer_userid_test.go:22
FunctionTestDecode_InvalidJSONFormat
(t *testing.T)
common/transformer_userid_test.go:34
FunctionTestDecode_InvalidJSONMatcher
(t *testing.T)
common/transformer_userid_test.go:28
FunctionTestDecode_InvalidRegex
(t *testing.T)
common/transformer_userid_test.go:17
MethodTestDexLogin
()
e2e/e2e_test.go:204
FunctionTestE2ETestSuite
(t *testing.T)
e2e/e2e_test.go:62
FunctionTestExternalAuthorizer_Authorize
(t *testing.T)
authorizer_external_test.go:48
FunctionTestExternalAuthorizer_getRequestInfo
(t *testing.T)
authorizer_external_test.go:183
FunctionTestExternalAuthorizer_getUserInfo
(t *testing.T)
authorizer_external_test.go:234
FunctionTestGetUserInfo_ContextCancelled
(t *testing.T)
oidc/oidc_test.go:105
FunctionTestGroupsAuthorizer
(t *testing.T)
authorizer_groups_test.go:10
MethodTestKubernetesLogin
()
e2e/e2e_test.go:112
MethodTestLogout
()
e2e/e2e_test.go:155
FunctionTestParseConfig
(t *testing.T)
common/settings_test.go:9
FunctionTestParseUserInfo
(t *testing.T)
oidc/oidc_test.go:132
FunctionTestPerformLocalChecks
(t *testing.T)
authenticators/jwt_test.go:8
FunctionTestRetrieveUserIDGroupsClaims
(t *testing.T)
authenticators/jwt_test.go:62
FunctionTestRetrieveUserIDGroupsUserInfo
(t *testing.T)
authenticators/opaque_test.go:7
MethodTestStrictSessionValidation
TestStrictSessionValidation validates the STRICT_SESSION_VALIDATION mode of the AuthService. In this mode, the AuthService will validate the user's ac
e2e/e2e_test.go:248
FunctionTestTransform
(t *testing.T)
common/transformer_userid_test.go:40
FunctionTestValidAccessTokenAuthn
(t *testing.T)
common/settings_test.go:36
FunctionTestWebServerDefault
(t *testing.T)
web_server_test.go:11
MethodUnmarshalJSON
(b []byte)
common/util.go:231
MethodUnwrap
()
common/errors.go:21
MethodUnwrap
()
common/errors.go:37
MethodUnwrap
()
common/errors.go:53
Methodapply
(userID string)
common/transformer_userid.go:119
Methodauthenticate_no_login
authenticate_no_login will not initiate the Authorization Code Flow if the user cannot be authenticated. This function will return: * HTTP status 204:
server.go:93
Methodauthenticate_or_login
authenticate_or_login calls initiates the Authorization Code Flow if the user cannot be authenticated with one of the available authenticators.
server.go:73
Methodcallback
callback is the handler responsible for exchanging the auth_code and retrieving an id_token.
server.go:322
FunctiondeleteCookie
(w http.ResponseWriter, name string)
common/util.go:128
Functioninit
()
sessions/state.go:20
Functioninit
()
oidc/oidc.go:19
MethodisApplicable
(userID string)
common/transformer_userid.go:115
Methodlogout
logout is the handler responsible for revoking the user's session.
server.go:468
Functionmain
()
main.go:27
← previous101–143 of 143, ranked by callers