| pkg access, const Admin Tag |
| pkg access, const Debug Tag |
| pkg access, const Read Tag |
| pkg access, const Resolve Tag |
| pkg access, const Write Tag |
| pkg access, func AllTypicalTags() []Tag |
| pkg access, func IsUnenforceablePatterns(error) []security.BlessingPattern |
| pkg access, func NewAccessTagCaveat(...Tag) (security.Caveat, error) |
| pkg access, func NewErrAccessListMatch(*context.T, []string, []security.RejectedBlessing) error |
| pkg access, func NewErrAccessTagCaveatValidation(*context.T, []string, []Tag) error |
| pkg access, func NewErrInvalidOpenAccessList(*context.T) error |
| pkg access, func NewErrNoPermissions(*context.T, []string, []security.RejectedBlessing, string) error |
| pkg access, func NewErrTooBig(*context.T) error |
| pkg access, func NewErrUnenforceablePatterns(*context.T, []security.BlessingPattern) error |
| pkg access, func PermissionsAuthorizer(Permissions, *vdl.Type) (security.Authorizer, error) |
| pkg access, func PermissionsAuthorizerFromFile(string, *vdl.Type) (security.Authorizer, error) |
| pkg access, func ReadPermissions(io.Reader) (Permissions, error) |
| pkg access, func TagStrings(...Tag) []string |
| pkg access, func TypicalTagType() *vdl.Type |
| pkg access, func TypicalTagTypePermissionsAuthorizer(Permissions) security.Authorizer |
| pkg access, func WritePermissions(io.Writer, Permissions) error |
| pkg access, method (*AccessList) VDLRead(vdl.Decoder) error |
| pkg access, method (*Permissions) VDLRead(vdl.Decoder) error |
| pkg access, method (*Tag) VDLRead(vdl.Decoder) error |
| pkg access, method (AccessList) Authorize(*context.T, security.Call) error |
| pkg access, method (AccessList) Enforceable(*context.T, security.Principal) error |
| pkg access, method (AccessList) Includes(...string) bool |
| pkg access, method (AccessList) VDLIsZero() bool |
| pkg access, method (AccessList) VDLWrite(vdl.Encoder) error |
| pkg access, method (Permissions) Add(security.BlessingPattern, ...string) Permissions |
| pkg access, method (Permissions) Blacklist(string, ...string) Permissions |
| pkg access, method (Permissions) Clear(string, ...string) Permissions |
| pkg access, method (Permissions) Copy() Permissions |
| pkg access, method (Permissions) Normalize() Permissions |
| pkg access, method (Permissions) VDLIsZero() bool |
| pkg access, method (Permissions) VDLWrite(vdl.Encoder) error |
| pkg access, method (Tag) VDLIsZero() bool |
| pkg access, method (Tag) VDLWrite(vdl.Encoder) error |
| pkg access, type AccessList struct |
| pkg access, type AccessList struct, In []security.BlessingPattern |
| pkg access, type AccessList struct, NotIn []string |
| pkg access, type Permissions map[string]AccessList |
| pkg access, type Tag string |
| pkg access, var AccessTagCaveat security.CaveatDescriptor |
| pkg access, var ErrAccessListMatch unknown-type |
| pkg access, var ErrAccessTagCaveatValidation unknown-type |
| pkg access, var ErrInvalidOpenAccessList unknown-type |
| pkg access, var ErrNoPermissions unknown-type |
| pkg access, var ErrTooBig unknown-type |
| pkg access, var ErrUnenforceablePatterns unknown-type |