{{Controlling who can access sections of a virtual host}} extern type authType; extern val basic : authType; extern val digest : authType; extern val kerberos : authType; {{The kerberos auth type is hardwired for HCOOP.NET Kerberos only!}} extern val authType : authType -> [Location]; {{See the Apache documentation.}} extern val authName : no_newlines -> [Location]; {{See the Apache documentation.}} extern val authUserFile : your_path -> [Location]; {{See the Apache documentation.}} extern val requireValidUser : [Location]; extern val requireUser : [user] -> [Location]; extern val requireGroup : [group] -> [Location]; {{See the Apache documentation.}} extern val orderAllowDeny : [Location]; extern val orderDenyAllow : [Location]; {{See the Apache documentation.}} extern val allowFromAll : [Location]; extern val allowFrom : [no_spaces] -> [Location]; {{See the Apache documentation.}} extern val denyFromAll : [Location]; extern val denyFrom : [no_spaces] -> [Location]; {{See the Apache documentation.}} extern val satisfyAll : [Location]; extern val satisfyAny : [Location]; {{See the Apache documentation.}}