signature SEC = sig
- structure Req : REQUEST_OUT
+ structure Req : REQUESTH_OUT
val findSubusers : string -> string list
| SERVER_ONLY
| NADA
- val inGroup : string * string -> bool
- val socketPerms : string -> socket_perms
- val isTpe : string -> bool
+ val socketPerms : {node : int, uname : string} -> socket_perms
+ val isTpe : {node : int, uname : string} -> bool
+ val cronAllowed : {node : int, uname : string} -> bool
+ val ftpAllowed : {node : int, uname : string} -> bool
+
+ val findFirewallRules : {node : int, uname : string} -> string list
+
+ val validRule : string -> bool
end