Lemonldap-Handlers-Generic

 view release on metacpan or  search on metacpan

doc/AuthorizationHeader.html.en  view on Meta::CPAN


<p><a name="__index__"></a></p>
<!-- INDEX BEGIN -->

<ul>

	<li><a href="#name">NAME</a></li>
	<li><a href="#description">DESCRIPTION</a></li>
	<ul>

		<li><a href="#overlay">Overlay</a></li>
	</ul>

	<li><a href="#see_also">SEE ALSO</a></li>
	<li><a href="#copyright_and_license">COPYRIGHT AND LICENSE</a></li>
</ul>
<!-- INDEX END -->

<hr />
<center> <H1> Lemonldap::Handlers::AuthorizationHeader </H1></center><p>
</p>

doc/AuthorizationHeader.html.en  view on Meta::CPAN

</p>
<hr />
<h1><a name="description">DESCRIPTION</a></h1>
<pre>
 AuthorizationHeader is the default header builder  manager  of lemonldap  websso framework .</pre>
<pre>
 
 see <a href="http://lemonldap.sf.net">http://lemonldap.sf.net</a> for more infos .</pre>
<p>
</p>
<h2><a name="overlay">Overlay</a></h2>
<p>If you want use your own header  method you must use PLUGINHEADER parameter like this :
  in httpd.conf : perlsetvar lemonldappluginheader MyModule</p>
<pre>
 Your module must accept  3 parameters : config (all the hash of config ) , dn and sting of role (profil) .</pre>
<pre>
 Your module must provide the 'get' and 'forge'  methods .
 
 Those methods work with HEADER parameter which tells what will be the  header (NONE value for no header)</pre>
<p>
</p>

doc/MatrixPolicy.html.en  view on Meta::CPAN


<p><a name="__index__"></a></p>
<!-- INDEX BEGIN -->

<ul>

	<li><a href="#name">NAME</a></li>
	<li><a href="#description">DESCRIPTION</a></li>
	<ul>

		<li><a href="#overlay">Overlay</a></li>
	</ul>

	<li><a href="#see_also">SEE ALSO</a></li>
	<li><a href="#copyright_and_license">COPYRIGHT AND LICENSE</a></li>
</ul>
<!-- INDEX END -->

<hr />
<center> <H1> Lemonldap::Handlers::MatrixPolicy </H1></center><p>
</p>

doc/MatrixPolicy.html.en  view on Meta::CPAN

<h1><a name="description">DESCRIPTION</a></h1>
<pre>
 MatrixPolicy is the default authorization manager  of lemonldap  websso framework .
 This module uses matrix (hash with two dimensions) in order to grant access or deny  on ressource.
 The first axial line is given by ATTRLDAP (or Majeur) the  second axial line is LDAPCONTROL (Mineur) parameter.</pre>
<pre>
 
 see <a href="http://lemonldap.sf.net">http://lemonldap.sf.net</a> for more infos .</pre>
<p>
</p>
<h2><a name="overlay">Overlay</a></h2>
<p>If you wat use your own autorization method you must use PLUGINPOLICY parameter like this :
  in httpd.conf : perlsetvar lemonldappluginpolicy MyModule</p>
<pre>
 Your module must accept  2 parameters : config (all the hash of config ) and session (all hash of session) 
 Your module must provide the 'get' method  and provide 'response' and 'profil' data object.</pre>
<pre>
  response may content : 0  : no session (time out) 
                         403: deny access by rules
                         503: deny access for all (service not available) 
  profil may content : string of role</pre>

doc/Memsession.html.en  view on Meta::CPAN


<p><a name="__index__"></a></p>
<!-- INDEX BEGIN -->

<ul>

	<li><a href="#name">NAME</a></li>
	<li><a href="#description">DESCRIPTION</a></li>
	<ul>

		<li><a href="#overlay">Overlay</a></li>
	</ul>

	<li><a href="#see_also">SEE ALSO</a></li>
	<li><a href="#copyright_and_license">COPYRIGHT AND LICENSE</a></li>
</ul>
<!-- INDEX END -->

<hr />
<center> <H1> Lemonldap::Handlers::Memsession </H1></center><p>
</p>

doc/Memsession.html.en  view on Meta::CPAN

</p>
<hr />
<h1><a name="description">DESCRIPTION</a></h1>
<pre>
 Memsession is the default session backend manager  of lemonldap  websso framework .
 This module uses memcached  in order to store information.
 
 see <a href="http://lemonldap.sf.net">http://lemonldap.sf.net</a> for more infos .</pre>
<p>
</p>
<h2><a name="overlay">Overlay</a></h2>
<p>If you wat use your own session backend  method you must use PLUGINBACKEND parameter like this :
  in httpd.conf : perlsetvar lemonldappluginbackend MyModule</p>
<pre>
 Your module must accept  2 parameters : config (all the hash of config ) and id (collect in the cookie )
 Your module must provide the 'get' method  and return a reference on hash of session.</pre>
<p>
</p>
<hr />
<h1><a name="see_also">SEE ALSO</a></h1>
<p>Lemonldap(3), Lemonldap::Portal::Standard</p>

doc/RewriteHTML.html.en  view on Meta::CPAN


<p><a name="__index__"></a></p>
<!-- INDEX BEGIN -->

<ul>

	<li><a href="#name">NAME</a></li>
	<li><a href="#description">DESCRIPTION</a></li>
	<ul>

		<li><a href="#overlay">Overlay</a></li>
	</ul>

	<li><a href="#see_also">SEE ALSO</a></li>
	<li><a href="#copyright_and_license">COPYRIGHT AND LICENSE</a></li>
</ul>
<!-- INDEX END -->

<hr />
<center> <H1> Lemonldap::Handlers::RewriteHTML </H1></center><p>
</p>

doc/RewriteHTML.html.en  view on Meta::CPAN

</p>
<hr />
<h1><a name="description">DESCRIPTION</a></h1>
<pre>
 RewriteHTML is the default rewriter manager  of lemonldap  websso framework .
 This module rewrite on fly html response
 
 see <a href="http://lemonldap.sf.net">http://lemonldap.sf.net</a> for more infos .</pre>
<p>
</p>
<h2><a name="overlay">Overlay</a></h2>
<pre>
 If you wat use your own rewriter  method you must use PLUGINHTML parameter like this :
 in httpd.conf : perlsetvar lemonldappluginhtml MyModule</pre>
<pre>
 Your module must accept  4 parameters : host :(the virtual host actived) ,target (the host target) 
 https (true if https request )  and  html (the source page in html ) 
 Your module must provide the 'get' method  and return a html string.</pre>
<p>
</p>
<hr />



( run in 1.423 second using v1.01-cache-2.11-cpan-49f99fa48dc )