3ad30cf6 |
1 | signature SEC = sig |
08e839b2 |
2 | structure Req : REQUESTH_OUT |
3ad30cf6 |
3 | |
4 | val findSubusers : string -> string list |
5 | |
6 | datatype socket_perms = |
7 | ANY |
8 | | CLIENT_ONLY |
9 | | SERVER_ONLY |
10 | | NADA |
11 | |
08e839b2 |
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 |
f971918d |
16 | |
08e839b2 |
17 | val findFirewallRules : {node : int, uname : string} -> string list |
9396e2cf |
18 | |
19 | val validRule : string -> bool |
3ad30cf6 |
20 | end |