From 80db94fff6a9620fb469ee911347ed973e3f7735 Mon Sep 17 00:00:00 2001 From: Stefan Fritsch Date: Tue, 27 Dec 2011 19:42:03 +0100 Subject: Upstream tarball 2.2.3 --- docs/manual/mod/mod_authn_alias.html.en | 121 ++++++++++++++++++++++++++++++++ 1 file changed, 121 insertions(+) create mode 100644 docs/manual/mod/mod_authn_alias.html.en (limited to 'docs/manual/mod/mod_authn_alias.html.en') diff --git a/docs/manual/mod/mod_authn_alias.html.en b/docs/manual/mod/mod_authn_alias.html.en new file mode 100644 index 00000000..563223be --- /dev/null +++ b/docs/manual/mod/mod_authn_alias.html.en @@ -0,0 +1,121 @@ + + + +mod_authn_alias - Apache HTTP Server + + + + + + +
<-
+
+Apache > HTTP Server > Documentation > Version 2.2 > Modules
+
+

Apache Module mod_authn_alias

+
+

Available Languages:  en 

+
+ + + + +
Description:Provides the ability to create extended authentication + providers based on actual providers
Status:Extension
Module Identifier:authn_alias_module
Source File:mod_authn_alias.c
Compatibility:Available in Apache 2.1 and later
+

Summary

+ +

This module allows extended authentication providers to be created + within the configuration file and assigned an alias name. The alias + providers can then be referenced through the directives + AuthBasicProvider or + AuthDigestProvider in + the same way as a base authentication provider. Besides the ability + to create and alias an extended provider, it also allows the same + extended authentication provider to be reference by multiple + locations.

+ +
+

Directives

+ +

Topics

+
+
top
+
+

Example

+

The example below creates two different ldap authentication + provider aliases based on the ldap provider. This allows + a single authenticated location to be serviced by multiple + ldap hosts:

+ +

Example

+ LoadModule authn_alias_module modules/mod_authn_alias.so

+ <AuthnProviderAlias ldap ldap-alias1>
+ + AuthLDAPBindDN cn=youruser,o=ctx
+ AuthLDAPBindPassword yourpassword
+ AuthLDAPURL ldap://ldap.host/o=ctx
+
+ </AuthnProviderAlias>

+ <AuthnProviderAlias ldap ldap-other-alias>
+ + AuthLDAPBindDN cn=yourotheruser,o=dev
+ AuthLDAPBindPassword yourotherpassword
+ AuthLDAPURL ldap://other.ldap.host/o=dev?cn
+
+ </AuthnProviderAlias>

+ + Alias /secure /webpages/secure
+ <Directory /webpages/secure>
+ + Order deny,allow
+ Allow from all

+ + AuthBasicProvider ldap-other-alias ldap-alias1

+ + AuthType Basic
+ AuthName LDAP_Protected_Place
+ AuthzLDAPAuthoritative off
+ require valid-user
+
+ </Directory>
+

+
+
top
+

<AuthnProviderAlias> Directive

+ + + + + + +
Description:Enclose a group of directives that represent an +extension of a base authentication provider and referenced by +the specified alias
Syntax:<AuthnProviderAlias baseProvider Alias> +... </AuthnProviderAlias>
Context:server config, virtual host
Status:Extension
Module:mod_authn_alias
+

<AuthnProviderAlias> and + </AuthnProviderAlias> are used to enclose a group of + authentication directives that can be referenced by the alias name + using one of the directives + AuthBasicProvider or + AuthDigestProvider.

+ + +
+
+
+

Available Languages:  en 

+
+ \ No newline at end of file -- cgit v1.2.3