X-Git-Url: https://git.hcoop.net/hcoop/domtool2.git/blobdiff_plain/411a85f26421358c20b11839310cce6caff8cf77..08a04eb413e8ee58ee35affc5c4125b622ea75c4:/src/acl.sig diff --git a/src/acl.sig b/src/acl.sig index d815cad..fc72ab6 100644 --- a/src/acl.sig +++ b/src/acl.sig @@ -27,6 +27,9 @@ signature ACL = sig val query : acl -> bool (* Is this permission granted? *) + val queryAll : string -> (string * string list) list + (* What are all of a user's permissions, by class? *) + val class : {user : string, class : string} -> DataStructures.StringSet.set (* For what objects does the user have the permission? *)