blob: 50871f794e8ff11f9a017ad6ca4af60bb8f2fc34 [file] [log] [blame]
pkg pathperms, func ComputeVersion(access.Permissions) (string, error)
pkg pathperms, func NewHierarchicalAuthorizer(string, string, PermsGetter) (security.Authorizer, error)
pkg pathperms, func NewPathStore(security.Principal) *PathStore
pkg pathperms, func NilAuthPermissions(*context.T, security.Call) access.Permissions
pkg pathperms, func PermissionsForBlessings([]string) access.Permissions
pkg pathperms, func PrefixPatterns([]string) []security.BlessingPattern
pkg pathperms, method (PathStore) Get(string) (access.Permissions, string, error)
pkg pathperms, method (PathStore) PermsForPath(string) (access.Permissions, bool, error)
pkg pathperms, method (PathStore) Set(string, access.Permissions, string) error
pkg pathperms, method (PathStore) SetShareable(string, access.Permissions, string, bool) error
pkg pathperms, type PathStore struct
pkg pathperms, type PermsGetter interface { PermsForPath }
pkg pathperms, type PermsGetter interface, PermsForPath(string) (access.Permissions, bool, error)
pkg pathperms, var ErrOperationFailed verror.IDAction