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 )