clientGroupAcl

package
v0.9.62 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 3, 2017 License: BSD-2-Clause Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ClientGroupAcl

type ClientGroupAcl struct {
	Owner   string   `bson:"owner" json:"owner"`
	Read    []string `bson:"read" json:"read"`
	Write   []string `bson:"write" json:"write"`
	Delete  []string `bson:"delete" json:"delete"`
	Execute []string `bson:"execute" json:"execute"`
}

Acl struct

func (*ClientGroupAcl) Check

func (a *ClientGroupAcl) Check(str string) (r Rights)

func (*ClientGroupAcl) Set

func (a *ClientGroupAcl) Set(str string, r Rights)

func (*ClientGroupAcl) SetOwner

func (a *ClientGroupAcl) SetOwner(str string)

func (*ClientGroupAcl) UnSet

func (a *ClientGroupAcl) UnSet(str string, r Rights)

type Rights

type Rights map[string]bool

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL