package
1.0.5
Repository: https://github.com/cbrgm/authproxy.git
Documentation: pkg.go.dev

# Functions

NewAuthenticate creates a new http.Handler for the authenticate operation.
NewAuthenticateInternalServerError creates AuthenticateInternalServerError with default headers values.
NewAuthenticateOK creates AuthenticateOK with default headers values.
NewAuthenticateParams creates a new AuthenticateParams object no default values defined in spec.
NewAuthenticateUnauthorized creates AuthenticateUnauthorized with default headers values.
NewLogin creates a new http.Handler for the login operation.
NewLoginInternalServerError creates LoginInternalServerError with default headers values.
NewLoginOK creates LoginOK with default headers values.
NewLoginParams creates a new LoginParams object no default values defined in spec.
NewLoginUnauthorized creates LoginUnauthorized with default headers values.

# Constants

AuthenticateInternalServerErrorCode is the HTTP code returned for type AuthenticateInternalServerError.
AuthenticateOKCode is the HTTP code returned for type AuthenticateOK.
AuthenticateUnauthorizedCode is the HTTP code returned for type AuthenticateUnauthorized.
LoginInternalServerErrorCode is the HTTP code returned for type LoginInternalServerError.
LoginOKCode is the HTTP code returned for type LoginOK.
LoginUnauthorizedCode is the HTTP code returned for type LoginUnauthorized.

# Structs

Authenticate swagger:route POST /authenticate auth authenticate verifies user credentials authenticates users */.
AuthenticateInternalServerError internal server error swagger:response authenticateInternalServerError */.
AuthenticateOK OK (successfully authenticated) swagger:response authenticateOK */.
AuthenticateParams contains all the bound params for the authenticate operation typically these are obtained from a http.Request swagger:parameters authenticate.
AuthenticateUnauthorized unauthorized swagger:response authenticateUnauthorized */.
AuthenticateURL generates an URL for the authenticate operation.
Login swagger:route POST /login auth login issues tokens for cluster access login users */.
LoginInternalServerError internal server error swagger:response loginInternalServerError */.
LoginOK OK (successfully authenticated) swagger:response loginOK */.
LoginParams contains all the bound params for the login operation typically these are obtained from a http.Request swagger:parameters login.
LoginUnauthorized unauthorized swagger:response loginUnauthorized */.
LoginURL generates an URL for the login operation.

# Interfaces

AuthenticateHandler interface for that can handle valid authenticate params.
LoginHandler interface for that can handle valid login params.

# Type aliases

AuthenticateHandlerFunc turns a function with the right signature into a authenticate handler.
LoginHandlerFunc turns a function with the right signature into a login handler.