Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewSet ¶
func NewSet() map[string]Permission
Types ¶
type NoAccessError ¶
type NoAccessError struct {
Permission Permission
ObjectID string
}
func (NoAccessError) Error ¶
func (n NoAccessError) Error() string
type Permission ¶
type Permission string
const ( PermissionUnknown Permission = "unknown" PermissionAll Permission = "all" PermissionCreate Permission = "create" PermissionRead Permission = "read" PermissionUpdate Permission = "update" PermissionDelete Permission = "delete" )
func FromRequest ¶
func FromRequest(ctx *gin.Context) Permission
func NewPermission ¶
func NewPermission(val string) (Permission, error)
func (Permission) ToStrPtr ¶
func (p Permission) ToStrPtr() *string
Click to show internal directories.
Click to hide internal directories.