Documentation
¶
Index ¶
- type Server
- type ServerFuncOpt
- func WithAPIServerURL(api string) ServerFuncOpt
- func WithClusterCA(filePath string) ServerFuncOpt
- func WithExtraScopes(extraScopes ...string) ServerFuncOpt
- func WithHTTPClient(c *http.Client) ServerFuncOpt
- func WithIssuerURL(issuer string) ServerFuncOpt
- func WithKubectlClientID(clientID string) ServerFuncOpt
- func WithKubectlClientSecret(filePath string) ServerFuncOpt
- func WithSessionName(name string) ServerFuncOpt
- func WithSessionSecret(filePath string) ServerFuncOpt
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Server ¶
func New ¶
func New(opts ...ServerFuncOpt) (*Server, error)
func (*Server) ConfigureOpenID ¶
type ServerFuncOpt ¶
func WithAPIServerURL ¶
func WithAPIServerURL(api string) ServerFuncOpt
func WithClusterCA ¶
func WithClusterCA(filePath string) ServerFuncOpt
func WithExtraScopes ¶
func WithExtraScopes(extraScopes ...string) ServerFuncOpt
func WithHTTPClient ¶
func WithHTTPClient(c *http.Client) ServerFuncOpt
func WithIssuerURL ¶
func WithIssuerURL(issuer string) ServerFuncOpt
func WithKubectlClientID ¶
func WithKubectlClientID(clientID string) ServerFuncOpt
func WithKubectlClientSecret ¶
func WithKubectlClientSecret(filePath string) ServerFuncOpt
func WithSessionName ¶
func WithSessionName(name string) ServerFuncOpt
func WithSessionSecret ¶
func WithSessionSecret(filePath string) ServerFuncOpt
Click to show internal directories.
Click to hide internal directories.