Versions in this module Expand all Collapse all v1 v1.0.2 Sep 3, 2018 Changes in this version + const RoleAdmin + const RoleUser + const UserID + const UserNamespaces + const UserRole + var ErrInvalidUserRole = errors.New("invalid user role") + var ErrUnableDecodeUserHeaderData = errors.New("decode user header data failed") + var ErrUnableUnmarshalUserHeaderData = errors.New("unmarshal user header data failed") + func CheckAccess(ctx *gin.Context, level []kubeModel.AccessLevel) + func DeleteAccess(ctx *gin.Context) + func GetHeader(ctx *gin.Context, header string) string + func IsAdmin(ctx *gin.Context) + func ReadAccess(ctx *gin.Context) + func RequiredUserHeaders() gin.HandlerFunc + func WriteAccess(ctx *gin.Context) + type UserHeaderDataMap map[string]model.UserHeaderData + func ParseUserHeaderData(str string) (UserHeaderDataMap, error)