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.