cvsimport
[hcoop/zz_old/portal.git] / sec.sig
1 signature SEC = sig
2 structure Req : REQUESTH_OUT
3
4 val findSubusers : string -> string list
5
6 datatype socket_perms =
7 ANY
8 | CLIENT_ONLY
9 | SERVER_ONLY
10 | NADA
11
12 val socketPerms : {node : int, uname : string} -> socket_perms
13 val isTpe : {node : int, uname : string} -> bool
14 val cronAllowed : {node : int, uname : string} -> bool
15 val ftpAllowed : {node : int, uname : string} -> bool
16
17 val findFirewallRules : {node : int, uname : string} -> string list
18
19 val validRule : string -> bool
20 end