Commit | Line | Data |
---|---|---|
2aeb9eec AC |
1 | {{Controlling who can access sections of a virtual host}} |
2 | ||
3 | extern type authType; | |
4 | extern val basic : authType; | |
5 | extern val digest : authType; | |
35dc7746 AC |
6 | extern val kerberos : authType; |
7 | {{The kerberos auth type is hardwired for HCOOP.NET Kerberos only!}} | |
2aeb9eec | 8 | extern val authType : authType -> [Location]; |
5f033db2 | 9 | {{See <a href="http://httpd.apache.org/docs/2.2/mod/core.html#authtype">the |
2aeb9eec AC |
10 | Apache documentation</a>.}} |
11 | ||
12 | extern val authName : no_newlines -> [Location]; | |
5f033db2 | 13 | {{See <a href="http://httpd.apache.org/docs/2.2/mod/core.html#authname">the |
2aeb9eec AC |
14 | Apache documentation</a>.}} |
15 | ||
16 | extern val authUserFile : your_path -> [Location]; | |
5f033db2 | 17 | {{See <a href="http://httpd.apache.org/docs/2.2/mod/core.html#authuserfile">the |
2aeb9eec | 18 | Apache documentation</a>.}} |
58f4ce3b CE |
19 | extern val authGroupFile : your_path -> [Location]; |
20 | {{See <a href="http://httpd.apache.org/docs/2.2/mod/core.html#authgroupfile">the | |
21 | Apache documentation</a>.}} | |
2aeb9eec AC |
22 | |
23 | extern val requireValidUser : [Location]; | |
24 | extern val requireUser : [user] -> [Location]; | |
25 | extern val requireGroup : [group] -> [Location]; | |
5f033db2 | 26 | {{See <a href="http://httpd.apache.org/docs/2.2/mod/core.html#require">the |
2aeb9eec AC |
27 | Apache documentation</a>.}} |
28 | ||
29 | extern val orderAllowDeny : [Location]; | |
30 | extern val orderDenyAllow : [Location]; | |
3139b40d | 31 | {{See <a href="http://httpd.apache.org/docs/2.2/mod/mod_authz_host.html#order">the |
2aeb9eec AC |
32 | Apache documentation</a>.}} |
33 | ||
34 | extern val allowFromAll : [Location]; | |
35 | extern val allowFrom : [no_spaces] -> [Location]; | |
3139b40d | 36 | {{See <a href="http://httpd.apache.org/docs/2.2/mod/mod_authz_host.html#allow">the |
2aeb9eec AC |
37 | Apache documentation</a>.}} |
38 | ||
39 | extern val denyFromAll : [Location]; | |
40 | extern val denyFrom : [no_spaces] -> [Location]; | |
3139b40d | 41 | {{See <a href="http://httpd.apache.org/docs/2.2/mod/mod_authz_host.html#deny">the |
2aeb9eec AC |
42 | Apache documentation</a>.}} |
43 | ||
44 | extern val satisfyAll : [Location]; | |
45 | extern val satisfyAny : [Location]; | |
5f033db2 | 46 | {{See <a href="http://httpd.apache.org/docs/2.2/mod/core.html#satisfy">the |
2aeb9eec | 47 | Apache documentation</a>.}} |