Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/zitadel/oidc
/ functions
Functions
1,804 in github.com/zitadel/oidc
⨍
Functions
1,804
◇
Types & classes
360
Method
GetScopes
()
pkg/op/auth_request.go:35
Method
GetScopes
()
pkg/op/token_exchange.go:79
Method
GetScopes
()
pkg/op/token.go:197
Method
GetScopes
GetScopes implements the TokenRequest interface
pkg/oidc/token_request.go:244
Method
GetSessionState
()
example/server/storage/oidc.go:177
Method
GetSignatureAlgorithm
()
pkg/oidc/token.go:89
Method
GetState
()
example/server/storage/oidc.go:111
Method
GetState
GetState returns the optional state value for the ErrAuthRequest interface
pkg/oidc/authorization.go:122
Method
GetSubject
()
example/server/storage/oidc.go:115
Method
GetSubject
()
example/server/storage/oidc.go:229
Method
GetSubject
()
pkg/client/rp/userinfo_example_test.go:29
Method
GetSubject
()
pkg/op/device.go:297
Method
GetSubject
()
pkg/op/token_refresh.go:20
Method
GetSubject
()
pkg/op/token_exchange.go:119
Method
GetSubject
()
pkg/op/token.go:198
Method
GetSubject
GetSubject implements [rp.SubjectGetter]
pkg/oidc/userinfo.go:63
Method
GetSubject
GetSubject implements the TokenRequest interface
pkg/oidc/token_request.go:239
Method
GetSubject
()
pkg/oidc/token.go:61
Method
GetUserByID
(id string)
example/server/storage/user.go:98
Method
GetUserByUsername
(username string)
example/server/storage/user.go:102
Method
GrantType
GrantType GrantType `schema:"grant_type"`
pkg/oidc/token_request.go:68
Method
GrantType
()
pkg/oidc/token_request.go:83
Method
GrantType
()
pkg/oidc/token_request.go:118
Method
GrantTypeClientCredentialsSupported
()
pkg/op/op.go:406
Method
GrantTypeClientCredentialsSupported
GrantTypeClientCredentialsSupported mocks base method.
pkg/op/mock/configuration.mock.go:180
Method
GrantTypeClientCredentialsSupported
GrantTypeClientCredentialsSupported indicates an expected call of GrantTypeClientCredentialsSupported.
pkg/op/mock/configuration.mock.go:188
Method
GrantTypeDeviceCodeSupported
()
pkg/op/op.go:393
Method
GrantTypeDeviceCodeSupported
GrantTypeDeviceCodeSupported mocks base method.
pkg/op/mock/configuration.mock.go:194
Method
GrantTypeDeviceCodeSupported
GrantTypeDeviceCodeSupported indicates an expected call of GrantTypeDeviceCodeSupported.
pkg/op/mock/configuration.mock.go:202
Method
GrantTypeJWTAuthorizationSupported
()
pkg/op/op.go:389
Method
GrantTypeJWTAuthorizationSupported
GrantTypeJWTAuthorizationSupported mocks base method.
pkg/op/mock/configuration.mock.go:208
Method
GrantTypeJWTAuthorizationSupported
GrantTypeJWTAuthorizationSupported indicates an expected call of GrantTypeJWTAuthorizationSupported.
pkg/op/mock/configuration.mock.go:216
Method
GrantTypeRefreshTokenSupported
()
pkg/op/op.go:380
Method
GrantTypeRefreshTokenSupported
GrantTypeRefreshTokenSupported mocks base method.
pkg/op/mock/configuration.mock.go:222
Method
GrantTypeRefreshTokenSupported
GrantTypeRefreshTokenSupported indicates an expected call of GrantTypeRefreshTokenSupported.
pkg/op/mock/configuration.mock.go:230
Method
GrantTypeTokenExchangeSupported
()
pkg/op/op.go:384
Method
GrantTypeTokenExchangeSupported
GrantTypeTokenExchangeSupported mocks base method.
pkg/op/mock/configuration.mock.go:236
Method
GrantTypeTokenExchangeSupported
GrantTypeTokenExchangeSupported indicates an expected call of GrantTypeTokenExchangeSupported.
pkg/op/mock/configuration.mock.go:244
Method
GrantTypes
GrantTypes must return all allowed grant types (authorization_code, refresh_token, urn:ietf:params:oauth:grant-type:jwt-bearer)
example/server/storage/client.go:71
Method
GrantTypes
()
pkg/op/token_jwt_profile.go:122
Method
GrantTypes
()
pkg/op/server_http_test.go:141
Method
GrantTypes
()
pkg/op/token.go:27
Method
GrantTypes
GrantTypes mocks base method.
pkg/op/mock/client.mock.go:124
Method
GrantTypes
GrantTypes indicates an expected call of GrantTypes.
pkg/op/mock/client.mock.go:132
Method
GrantTypes
GrantTypes mocks base method.
pkg/op/mock/glob.mock.go:124
Method
GrantTypes
GrantTypes indicates an expected call of GrantTypes.
pkg/op/mock/glob.mock.go:132
Method
GrantTypes
()
pkg/op/mock/storage.mock.impl.go:140
Method
Health
Health implements the op.Storage interface
example/server/storage/storage.go:589
Method
Health
Health implements the op.Storage interface
example/server/storage/storage_dynamic.go:271
Method
Health
(context.Context)
pkg/op/storage.go:168
Method
Health
(ctx context.Context, r *Request[struct{}])
pkg/op/server.go:277
Method
Health
(_ context.Context, r *Request[struct{}])
pkg/op/server_legacy.go:89
Method
Health
(ctx context.Context)
pkg/op/mock/authorizer.mock.impl.go:75
Method
Health
Health mocks base method.
pkg/op/mock/storage.mock.go:209
Method
Health
Health indicates an expected call of Health.
pkg/op/mock/storage.mock.go:217
Method
HttpClient
()
pkg/client/client_test.go:74
Method
HttpClient
()
pkg/client/client_test.go:87
Method
HttpClient
()
pkg/client/client_test.go:100
Method
HttpClient
()
pkg/client/client.go:66
Method
HttpClient
()
pkg/client/client.go:102
Method
HttpClient
()
pkg/client/client.go:247
Method
HttpClient
()
pkg/client/rs/resource_server.go:37
Method
HttpClient
()
pkg/client/profile/jwt_profile.go:110
Method
HttpClient
()
pkg/client/tokenexchange/tokenexchange.go:17
Method
HttpClient
()
pkg/client/tokenexchange/tokenexchange.go:91
Method
HttpClient
()
pkg/client/rp/relying_party.go:145
Method
HttpClient
()
pkg/client/rp/relying_party.go:826
Method
HttpHandler
Deprecated: Provider now implements http.Handler directly.
pkg/op/op.go:117
Method
HttpHandler
Deprecated: Provider now implements http.Handler directly.
pkg/op/op.go:492
Function
HttpRequest
(client *http.Client, req *http.Request, response any)
pkg/http/http.go:60
Method
ID
()
example/server/storage/storage.go:68
Method
ID
()
example/server/storage/storage.go:76
Method
ID
()
pkg/op/signer.go:14
Method
ID
ID mocks base method.
pkg/op/mock/signer.mock.go:38
Method
ID
ID indicates an expected call of ID.
pkg/op/mock/signer.mock.go:46
Method
ID
ID mocks base method.
pkg/op/mock/signer.mock.go:117
Method
ID
ID indicates an expected call of ID.
pkg/op/mock/signer.mock.go:125
Method
IDTokenHintVerifier
(ctx context.Context)
pkg/op/op.go:455
Method
IDTokenHintVerifier
(context.Context)
pkg/op/token_request.go:25
Method
IDTokenHintVerifier
IDTokenHintVerifier mocks base method.
pkg/op/mock/authorizer.mock.go:83
Method
IDTokenHintVerifier
IDTokenHintVerifier indicates an expected call of IDTokenHintVerifier.
pkg/op/mock/authorizer.mock.go:91
Method
IDTokenLifetime
IDTokenLifetime must return the lifetime of the client's id_tokens
example/server/storage/client.go:87
Method
IDTokenLifetime
()
pkg/op/server_http_test.go:129
Method
IDTokenLifetime
IDTokenLifetime mocks base method.
pkg/op/mock/client.mock.go:138
Method
IDTokenLifetime
IDTokenLifetime indicates an expected call of IDTokenLifetime.
pkg/op/mock/client.mock.go:146
Method
IDTokenLifetime
IDTokenLifetime mocks base method.
pkg/op/mock/glob.mock.go:138
Method
IDTokenLifetime
IDTokenLifetime indicates an expected call of IDTokenLifetime.
pkg/op/mock/glob.mock.go:146
Method
IDTokenLifetime
()
pkg/op/mock/storage.mock.impl.go:128
Method
IDTokenUserinfoClaimsAssertion
IDTokenUserinfoClaimsAssertion allows specifying if claims of scope profile, email, phone and address are asserted into the id_token even if an access
example/server/storage/client.go:120
Method
IDTokenUserinfoClaimsAssertion
()
pkg/op/server_http_test.go:169
Method
IDTokenUserinfoClaimsAssertion
IDTokenUserinfoClaimsAssertion mocks base method.
pkg/op/mock/client.mock.go:152
Method
IDTokenUserinfoClaimsAssertion
IDTokenUserinfoClaimsAssertion indicates an expected call of IDTokenUserinfoClaimsAssertion.
pkg/op/mock/client.mock.go:160
Method
IDTokenUserinfoClaimsAssertion
IDTokenUserinfoClaimsAssertion mocks base method.
pkg/op/mock/glob.mock.go:152
Method
IDTokenUserinfoClaimsAssertion
IDTokenUserinfoClaimsAssertion indicates an expected call of IDTokenUserinfoClaimsAssertion.
pkg/op/mock/glob.mock.go:160
Method
IDTokenUserinfoClaimsAssertion
()
pkg/op/mock/storage.mock.impl.go:168
Method
Insecure
()
pkg/op/op.go:324
Method
Insecure
()
pkg/op/config.go:24
Method
Insecure
Insecure mocks base method.
pkg/op/mock/configuration.mock.go:250
Method
Insecure
Insecure indicates an expected call of Insecure.
pkg/op/mock/configuration.mock.go:258
Method
Introspect
(ctx context.Context, r *Request[IntrospectionRequest])
pkg/op/server.go:336
← previous
next →
1,101–1,200 of 1,804, ranked by callers