v1

package
v0.0.0-...-8fe0c81 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 30, 2022 License: GPL-3.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AddApplyPatchGroup

func AddApplyPatchGroup(handler *AdminV1Handler, usr tokenapi.UserDesc, response http.ResponseWriter, request *http.Request)

func AddApplyPatchGroupBinding

func AddApplyPatchGroupBinding(handler *AdminV1Handler, usr tokenapi.UserDesc, response http.ResponseWriter, request *http.Request)

func AddApplyPatchUser

func AddApplyPatchUser(handler *AdminV1Handler, usr tokenapi.UserDesc, response http.ResponseWriter, request *http.Request)

func DeleteGroup

func DeleteGroup(handler *AdminV1Handler, usr tokenapi.UserDesc, response http.ResponseWriter, request *http.Request)

func DeleteGroupBinding

func DeleteGroupBinding(handler *AdminV1Handler, usr tokenapi.UserDesc, response http.ResponseWriter, request *http.Request)

func DeleteToken

func DeleteToken(this *AdminV1Handler, usr tokenapi.UserDesc, response http.ResponseWriter, request *http.Request)

func DeleteUser

func DeleteUser(handler *AdminV1Handler, usr tokenapi.UserDesc, response http.ResponseWriter, request *http.Request)

func DescribeUser

func DescribeUser(handler *AdminV1Handler, usr tokenapi.UserDesc, response http.ResponseWriter, request *http.Request)

func ListToken

func ListToken(this *AdminV1Handler, usr tokenapi.UserDesc, response http.ResponseWriter, request *http.Request)

Types

type AdminV1Handler

type AdminV1Handler struct {
	handlers.AuthHandler
	AdminGroup  string
	KubeClient  client.Client
	HandlerFunc HandlerFunc
}

func (*AdminV1Handler) ServeHTTP

func (this *AdminV1Handler) ServeHTTP(response http.ResponseWriter, request *http.Request)

type DexLoginHandler

type DexLoginHandler struct {
	handlers.BaseHandler
	Providers providers.ProviderChain
}

func (*DexLoginHandler) ServeHTTP

func (this *DexLoginHandler) ServeHTTP(response http.ResponseWriter, request *http.Request)

type HandlerFunc

type HandlerFunc func(handler *AdminV1Handler, usr tokenapi.UserDesc, response http.ResponseWriter, request *http.Request)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL