Documentation ¶
Index ¶
- Variables
- func Authenticate(state string, code string) (string, error)
- func HandleAuth(w http.ResponseWriter, r *http.Request)
- func HandleClusters(w http.ResponseWriter, r *http.Request)
- func HandleDeleteCluster(w http.ResponseWriter, r *http.Request)
- func HandleDeleteGroup(w http.ResponseWriter, r *http.Request)
- func HandleDeleteUser(w http.ResponseWriter, r *http.Request)
- func HandleGetClusters(w http.ResponseWriter, r *http.Request)
- func HandleGetGroup(w http.ResponseWriter, r *http.Request)
- func HandleGetPermissions(w http.ResponseWriter, r *http.Request)
- func HandleGetUser(w http.ResponseWriter, r *http.Request)
- func HandleGoogleCallback(w http.ResponseWriter, r *http.Request)
- func HandleGoogleLogin(w http.ResponseWriter, r *http.Request, state string)
- func HandleGroups(w http.ResponseWriter, r *http.Request)
- func HandleIncomingMessages(conn *Connection)
- func HandleLogout(accessToken string) error
- func HandleMsg(w http.ResponseWriter, h *http.Request)
- func HandlePermissions(w http.ResponseWriter, r *http.Request)
- func HandlePostCluster(w http.ResponseWriter, r *http.Request)
- func HandlePostGroup(w http.ResponseWriter, r *http.Request)
- func HandlePostPermissions(w http.ResponseWriter, r *http.Request)
- func HandlePostUser(w http.ResponseWriter, r *http.Request)
- func HandleUsers(w http.ResponseWriter, r *http.Request)
- func HandleVerify(w http.ResponseWriter, r *http.Request)
- func HandleWebSocket(w http.ResponseWriter, r *http.Request)
- func SendMessageToClient(clusterName string, message string) (string, error)
- func SendMsg(w http.ResponseWriter, r *http.Request)
- type Connection
Constants ¶
This section is empty.
Variables ¶
View Source
var Connections = make(map[string]*Connection)
Functions ¶
func HandleAuth ¶
func HandleAuth(w http.ResponseWriter, r *http.Request)
func HandleClusters ¶
func HandleClusters(w http.ResponseWriter, r *http.Request)
func HandleDeleteCluster ¶
func HandleDeleteCluster(w http.ResponseWriter, r *http.Request)
func HandleDeleteGroup ¶
func HandleDeleteGroup(w http.ResponseWriter, r *http.Request)
func HandleDeleteUser ¶
func HandleDeleteUser(w http.ResponseWriter, r *http.Request)
func HandleGetClusters ¶
func HandleGetClusters(w http.ResponseWriter, r *http.Request)
func HandleGetGroup ¶
func HandleGetGroup(w http.ResponseWriter, r *http.Request)
func HandleGetPermissions ¶
func HandleGetPermissions(w http.ResponseWriter, r *http.Request)
func HandleGetUser ¶
func HandleGetUser(w http.ResponseWriter, r *http.Request)
func HandleGoogleCallback ¶
func HandleGoogleCallback(w http.ResponseWriter, r *http.Request)
func HandleGoogleLogin ¶
func HandleGoogleLogin(w http.ResponseWriter, r *http.Request, state string)
func HandleGroups ¶
func HandleGroups(w http.ResponseWriter, r *http.Request)
func HandleIncomingMessages ¶
func HandleIncomingMessages(conn *Connection)
func HandleLogout ¶
func HandlePermissions ¶
func HandlePermissions(w http.ResponseWriter, r *http.Request)
func HandlePostCluster ¶
func HandlePostCluster(w http.ResponseWriter, r *http.Request)
func HandlePostGroup ¶
func HandlePostGroup(w http.ResponseWriter, r *http.Request)
func HandlePostPermissions ¶
func HandlePostPermissions(w http.ResponseWriter, r *http.Request)
func HandlePostUser ¶
func HandlePostUser(w http.ResponseWriter, r *http.Request)
func HandleUsers ¶
func HandleUsers(w http.ResponseWriter, r *http.Request)
func HandleVerify ¶
func HandleVerify(w http.ResponseWriter, r *http.Request)
func HandleWebSocket ¶
func HandleWebSocket(w http.ResponseWriter, r *http.Request)
func SendMessageToClient ¶
Types ¶
type Connection ¶
type Connection struct {
// contains filtered or unexported fields
}
Click to show internal directories.
Click to hide internal directories.