Documentation
¶
Index ¶
- Variables
- func ApiAuth(next http.HandlerFunc) http.HandlerFunc
- func ApiPermissionManageGroups(next http.HandlerFunc) http.HandlerFunc
- func ApiPermissionManageRoles(next http.HandlerFunc) http.HandlerFunc
- func ApiPermissionManageTemplates(next http.HandlerFunc) http.HandlerFunc
- func ApiPermissionManageUsers(next http.HandlerFunc) http.HandlerFunc
- func ApiPermissionManageUsersOrSelf(next http.HandlerFunc) http.HandlerFunc
- func ApiPermissionManageUsersOrSpaces(next http.HandlerFunc) http.HandlerFunc
- func ApiPermissionManageVariables(next http.HandlerFunc) http.HandlerFunc
- func ApiPermissionManageVolumes(next http.HandlerFunc) http.HandlerFunc
- func ApiPermissionTransferSpaces(next http.HandlerFunc) http.HandlerFunc
- func ApiPermissionUseSpaces(next http.HandlerFunc) http.HandlerFunc
- func ApiPermissionUseTunnels(next http.HandlerFunc) http.HandlerFunc
- func ApiPermissionViewAuditLogs(next http.HandlerFunc) http.HandlerFunc
- func ApiPermissionViewClusterInfo(next http.HandlerFunc) http.HandlerFunc
- func DeleteSessionCookie(w http.ResponseWriter)
- func GetBearerToken(w http.ResponseWriter, r *http.Request) string
- func GetSessionFromCookie(r *http.Request) *model.Session
- func Initialize()
- func WebAuth(next http.HandlerFunc) http.HandlerFunc
- type ErrorResponse
Constants ¶
This section is empty.
Variables ¶
View Source
var (
HasUsers bool
)
Functions ¶
func ApiAuth ¶
func ApiAuth(next http.HandlerFunc) http.HandlerFunc
func ApiPermissionManageGroups ¶
func ApiPermissionManageGroups(next http.HandlerFunc) http.HandlerFunc
func ApiPermissionManageRoles ¶
func ApiPermissionManageRoles(next http.HandlerFunc) http.HandlerFunc
func ApiPermissionManageTemplates ¶
func ApiPermissionManageTemplates(next http.HandlerFunc) http.HandlerFunc
func ApiPermissionManageUsers ¶
func ApiPermissionManageUsers(next http.HandlerFunc) http.HandlerFunc
func ApiPermissionManageUsersOrSelf ¶
func ApiPermissionManageUsersOrSelf(next http.HandlerFunc) http.HandlerFunc
func ApiPermissionManageUsersOrSpaces ¶
func ApiPermissionManageUsersOrSpaces(next http.HandlerFunc) http.HandlerFunc
func ApiPermissionManageVariables ¶
func ApiPermissionManageVariables(next http.HandlerFunc) http.HandlerFunc
func ApiPermissionManageVolumes ¶
func ApiPermissionManageVolumes(next http.HandlerFunc) http.HandlerFunc
func ApiPermissionTransferSpaces ¶
func ApiPermissionTransferSpaces(next http.HandlerFunc) http.HandlerFunc
func ApiPermissionUseSpaces ¶
func ApiPermissionUseSpaces(next http.HandlerFunc) http.HandlerFunc
func ApiPermissionUseTunnels ¶
func ApiPermissionUseTunnels(next http.HandlerFunc) http.HandlerFunc
func ApiPermissionViewAuditLogs ¶
func ApiPermissionViewAuditLogs(next http.HandlerFunc) http.HandlerFunc
func ApiPermissionViewClusterInfo ¶
func ApiPermissionViewClusterInfo(next http.HandlerFunc) http.HandlerFunc
func DeleteSessionCookie ¶
func DeleteSessionCookie(w http.ResponseWriter)
func GetBearerToken ¶
func GetBearerToken(w http.ResponseWriter, r *http.Request) string
func Initialize ¶
func Initialize()
func WebAuth ¶
func WebAuth(next http.HandlerFunc) http.HandlerFunc
Types ¶
type ErrorResponse ¶
type ErrorResponse struct {
Error string `json:"error"`
}
Click to show internal directories.
Click to hide internal directories.