payment: note that Stripe has instituted an additional 1% fee for non-US cards
[hcoop/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
e510b9bd 15
3d2ed222 16 val findFirewallRules : {node : int, uname : string} -> string list
308f44e7
AC
17
18 val validRule : string -> bool
b5001e8f
CE
19
20 val fulldomain : string * string -> string
dfb0d0d7 21end