Join script should rule out retired usernames
[bpt/portal.git] / sec.sig
CommitLineData
dfb0d0d7 1signature SEC = sig
3d2ed222 2 structure Req : REQUESTH_OUT
dfb0d0d7
AC
3
4 val findSubusers : string -> string list
5
6 datatype socket_perms =
7 ANY
8 | CLIENT_ONLY
9 | SERVER_ONLY
10 | NADA
11
3d2ed222
AC
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
e510b9bd 16
3d2ed222 17 val findFirewallRules : {node : int, uname : string} -> string list
308f44e7
AC
18
19 val validRule : string -> bool
dfb0d0d7 20end