Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuthenticationContext ¶
type AuthenticationContext interface {
OAuth2Config() *oauth2.Config
Claims() config.Claims
OidcProvider() *oidc.Provider
CookieManager() CookieHandler
Options() config.OAuthOptions
GetUserInfoURL() *url.URL
GetBaseURL() *url.URL
GetMetadataURL() *url.URL
GetHTTPClient() *http.Client
}
This interface is a convenience wrapper object that holds all the utilities necessary to run Flyte Admin behind authentication It is constructed at the root server layer, and passed around to the various auth handlers and utility functions/objects.
Click to show internal directories.
Click to hide internal directories.