Documentation ¶
Index ¶
- type AuthClient
- func (a AuthClient) AuthN(w http.ResponseWriter, r *http.Request) (hfv1.User, error)
- func (a AuthClient) AuthNAdmin(w http.ResponseWriter, r *http.Request) (hfv1.User, error)
- func (a AuthClient) AuthWS(w http.ResponseWriter, r *http.Request) (hfv1.User, error)
- func (a AuthClient) ValidateJWT(tokenString string) (hfv1.User, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuthClient ¶
type AuthClient struct {
// contains filtered or unexported fields
}
func NewAuthClient ¶
func NewAuthClient(hfClientSet hfClientset.Interface, hfInformerFactory hfInformers.SharedInformerFactory) (*AuthClient, error)
func (AuthClient) AuthN ¶
func (a AuthClient) AuthN(w http.ResponseWriter, r *http.Request) (hfv1.User, error)
func (AuthClient) AuthNAdmin ¶
func (a AuthClient) AuthNAdmin(w http.ResponseWriter, r *http.Request) (hfv1.User, error)
func (AuthClient) AuthWS ¶
func (a AuthClient) AuthWS(w http.ResponseWriter, r *http.Request) (hfv1.User, error)
func (AuthClient) ValidateJWT ¶
func (a AuthClient) ValidateJWT(tokenString string) (hfv1.User, error)
Click to show internal directories.
Click to hide internal directories.