Update documentation

environments/ppa-mbqj77/deployments/1
Clément Oudot 13 years ago
parent b12d691fbc
commit 3deffb66d0
  1. 2
      doc/index/alphabetical.html
  2. 25
      doc/pages/documentation/1.3/customfunctions.html
  3. 83
      doc/pages/documentation/1.3/handlerauthbasic.html
  4. 35
      doc/pages/documentation/1.3/notifications.html
  5. 2
      doc/pages/documentation/1.3/portal.html
  6. 26
      doc/pages/documentation/1.3/samlservice.html
  7. 10
      doc/pages/documentation/1.3/soapservices.html
  8. 10
      doc/pages/documentation/1.3/start.html
  9. 2
      doc/pages/start.html

File diff suppressed because one or more lines are too long

@ -45,7 +45,7 @@ vi /root/SSOExtensions.pm
<pre class="code file perl"><a href="http://perldoc.perl.org/functions/package.html"><span class="kw3">package</span></a> SSOExtensions<span class="sy0">;</span> <pre class="code file perl"><a href="http://perldoc.perl.org/functions/package.html"><span class="kw3">package</span></a> SSOExtensions<span class="sy0">;</span>
&nbsp; &nbsp;
<span class="kw2">sub</span> function1 <span class="br0">&#123;</span> <span class="kw2">sub</span> function1 <span class="br0">&#123;</span>
<span class="kw1">my</span> <span class="re0">$portal</span> <span class="sy0">=</span> <a href="http://perldoc.perl.org/functions/shift.html"><span class="kw3">shift</span></a><span class="sy0">;</span> <span class="kw1">my</span> <span class="re0">$url</span> <span class="sy0">=</span> <a href="http://perldoc.perl.org/functions/shift.html"><span class="kw3">shift</span></a><span class="sy0">;</span>
<span class="kw1">my</span> <span class="re0">$param</span> <span class="sy0">=</span> <a href="http://perldoc.perl.org/functions/shift.html"><span class="kw3">shift</span></a><span class="sy0">;</span> <span class="kw1">my</span> <span class="re0">$param</span> <span class="sy0">=</span> <a href="http://perldoc.perl.org/functions/shift.html"><span class="kw3">shift</span></a><span class="sy0">;</span>
&nbsp; &nbsp;
<span class="co1"># Your nice code here</span> <span class="co1"># Your nice code here</span>
@ -56,17 +56,28 @@ vi /root/SSOExtensions.pm
<span class="nu0">1</span><span class="sy0">;</span></pre> <span class="nu0">1</span><span class="sy0">;</span></pre>
<p> <p>
<p><div class="notetip">The first parameter passed to the custom function is the <acronym title="LemonLDAP::NG">LL::NG</acronym> portal object. <p><div class="notetip">
First parameter passed to the custom function is the requested <acronym title="Uniform Resource Locator">URL</acronym>, that is
</p>
<ul>
<li class="level1"><div class="li"> <strong>portal full <acronym title="Uniform Resource Locator">URL</acronym></strong> if custom function is run by portal (e.g. <a href="https://auth.example.com/" class="urlextern" title="https://auth.example.com/" rel="nofollow">https://auth.example.com/</a>)</div>
</li>
<li class="level1"><div class="li"> <strong>absolute <acronym title="Uniform Resource Locator">URL</acronym></strong> if it is run by handler (e.g. /admin/index.php?param=foo).</div>
</li>
</ul>
<p>
</div></p> </div></p>
</p> </p>
</div> </div>
<!-- SECTION "Write custom functions library" [216-670] --> <!-- SECTION "Write custom functions library" [216-839] -->
<h2><a name="import_custom_functions_in_lemonldapng" id="import_custom_functions_in_lemonldapng">Import custom functions in LemonLDAP::NG</a></h2> <h2><a name="import_custom_functions_in_lemonldapng" id="import_custom_functions_in_lemonldapng">Import custom functions in LemonLDAP::NG</a></h2>
<div class="level2"> <div class="level2">
</div> </div>
<!-- SECTION "Import custom functions in LemonLDAP::NG" [671-724] --> <!-- SECTION "Import custom functions in LemonLDAP::NG" [840-893] -->
<h3><a name="declare_module_in_apache_configuration" id="declare_module_in_apache_configuration">Declare module in Apache configuration</a></h3> <h3><a name="declare_module_in_apache_configuration" id="declare_module_in_apache_configuration">Declare module in Apache configuration</a></h3>
<div class="level3"> <div class="level3">
@ -80,7 +91,7 @@ PerlRequire /root/SSOExtensions.pm
PerlOptions +GlobalRequest</pre> PerlOptions +GlobalRequest</pre>
</div> </div>
<!-- SECTION "Declare module in Apache configuration" [725-1007] --> <!-- SECTION "Declare module in Apache configuration" [894-1176] -->
<h3><a name="declare_custom_functions" id="declare_custom_functions">Declare custom functions</a></h3> <h3><a name="declare_custom_functions" id="declare_custom_functions">Declare custom functions</a></h3>
<div class="level3"> <div class="level3">
@ -99,7 +110,7 @@ SSOExtensions::function1
</p> </p>
</div> </div>
<!-- SECTION "Declare custom functions" [1008-1304] --> <!-- SECTION "Declare custom functions" [1177-1473] -->
<h2><a name="use_it" id="use_it">Use it</a></h2> <h2><a name="use_it" id="use_it">Use it</a></h2>
<div class="level2"> <div class="level2">
@ -113,4 +124,4 @@ Custom-Header =&gt; function1($uid)
</pre> </pre>
</div> </div>
<!-- SECTION "Use it" [1305-] --></div><!-- closes <div class="dokuwiki export">--> <!-- SECTION "Use it" [1474-] --></div><!-- closes <div class="dokuwiki export">-->

@ -0,0 +1,83 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"
lang="en" dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
<!-- metadata -->
<meta name="generator" content="Offline" />
<meta name="version" content="Offline 0.1" />
<!-- style sheet links -->
<link rel="stylesheet" media="all" type="text/css" href="../../../css/all.css" />
<link rel="stylesheet" media="screen" type="text/css" href="../../../css/screen.css" />
<link rel="stylesheet" media="print" type="text/css" href="../../../css/print.css" />
</head>
<body>
<div class="dokuwiki export">
<h1><a name="authbasic_handler" id="authbasic_handler">AuthBasic Handler</a></h1>
<div class="level1">
</div>
<!-- SECTION "AuthBasic Handler" [1-33] -->
<h2><a name="presentation" id="presentation">Presentation</a></h2>
<div class="level2">
<p>
The AuthBasic Handler is a special Handler that will us AuthBasic to authenticate to a virtual host, and then play authorizations rules to allow access to the virtual
host.
</p>
<p>
The Handler will send a <acronym title="World Wide Web">WWW</acronym>-Authenticate header to the client, to request user and password, and then check the credentials using <acronym title="Simple Object Access Protocol">SOAP</acronym> getCookies web service. When session is granted, the Handler will then check the authorizations like the standard Handler.
</p>
<p>
This can be useful to allow an third party application to access a virtual host with users credentials by sending a Basic challenge to it.
</p>
</div>
<!-- SECTION "Presentation" [34-634] -->
<h2><a name="configuration" id="configuration">Configuration</a></h2>
<div class="level2">
</div>
<!-- SECTION "Configuration" [635-661] -->
<h3><a name="virtual_host_in_apache" id="virtual_host_in_apache">Virtual host in Apache</a></h3>
<div class="level3">
<p>
Configure the virtual host like other <a href="../../documentation/1.3/configvhost.html" class="wikilink1" title="documentation:1.3:configvhost">protected virtual host</a> but use AuthBaisc Handler instead of default Handler.
</p>
<pre class="code file apache">&lt;<span class="kw3">VirtualHost</span> *:80&gt;
<span class="kw1">ServerName</span> basic.example.com
&nbsp;
<span class="co1"># Load AuthBasic Handler</span>
PerlRequire __HANDLERDIR__/MyHandlerAuthBasic.pm
PerlHeaderParserHandler My::AuthBasic
&nbsp;
...
&nbsp;
&lt;/<span class="kw3">VirtualHost</span>&gt;</pre>
</div>
<!-- SECTION "Virtual host in Apache" [662-1074] -->
<h3><a name="handler_parameters" id="handler_parameters">Handler parameters</a></h3>
<div class="level3">
<p>
No parameters needed. But you have to allow sessions web services, see <a href="../../documentation/1.3/soapsessionbackend.html" class="wikilink1" title="documentation:1.3:soapsessionbackend">SOAP sessions backend</a>.
</p>
</div>
<!-- SECTION "Handler parameters" [1075-] --></div><!-- closes <div class="dokuwiki export">-->

@ -292,7 +292,7 @@ When all is ok, click on <code>Create</code>.
</div> </div>
<!-- SECTION "Create new notifications with notifications explorer" [5900-6245] --> <!-- SECTION "Create new notifications with notifications explorer" [5900-6245] -->
<h3><a name="create_new_notifications_trough_soap" id="create_new_notifications_trough_soap">Create new notifications trough SOAP</a></h3> <h3><a name="notifications_trough_soap" id="notifications_trough_soap">Notifications trough SOAP</a></h3>
<div class="level3"> <div class="level3">
<p> <p>
@ -346,8 +346,37 @@ New notifications can be insert using <acronym title="Simple Object Access Proto
<a href="http://perldoc.perl.org/functions/print.html"><span class="kw3">print</span></a> <span class="st0">&quot;$res notification(s) have been inserted<span class="es0">\n</span>&quot;</span><span class="sy0">;</span> <a href="http://perldoc.perl.org/functions/print.html"><span class="kw3">print</span></a> <span class="st0">&quot;$res notification(s) have been inserted<span class="es0">\n</span>&quot;</span><span class="sy0">;</span>
<span class="br0">&#125;</span></pre> <span class="br0">&#125;</span></pre>
<p>
You can also delete some notifications with <acronym title="Simple Object Access Protocol">SOAP</acronym>, once <acronym title="Simple Object Access Protocol">SOAP</acronym> is activated:
</p>
</div>
<h4><a name="deletion_example_in_perl" id="deletion_example_in_perl">Deletion example in Perl</a></h4>
<div class="level4">
<pre class="code perl"><span class="co1">#!/usr/bin/perl</span>
&nbsp;
<span class="kw2">use</span> SOAP<span class="sy0">::</span><span class="me2">Lite</span><span class="sy0">;</span>
<span class="kw2">use</span> utf8<span class="sy0">;</span>
&nbsp;
<span class="kw1">my</span> <span class="re0">$lite</span> <span class="sy0">=</span> SOAP<span class="sy0">::</span><span class="me2">Lite</span>
<span class="sy0">-&gt;</span><span class="me1">uri</span><span class="br0">&#40;</span><span class="st_h">'urn:Lemonldap::NG::Common::CGI::SOAPService'</span><span class="br0">&#41;</span>
<span class="sy0">-&gt;</span><span class="me1">proxy</span><span class="br0">&#40;</span><span class="st_h">'http://auth.example.com/index.pl/notification'</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp;
&nbsp;
<span class="re0">$r</span> <span class="sy0">=</span> <span class="re0">$lite</span><span class="sy0">-&gt;</span><span class="me1">deleteNotification</span><span class="br0">&#40;</span><span class="st_h">'foo.bar'</span><span class="sy0">,</span> <span class="st_h">'ABC'</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp;
<span class="kw1">if</span> <span class="br0">&#40;</span> <span class="re0">$r</span><span class="sy0">-&gt;</span><span class="me1">fault</span> <span class="br0">&#41;</span> <span class="br0">&#123;</span>
<a href="http://perldoc.perl.org/functions/print.html"><span class="kw3">print</span></a> <span class="kw2">STDERR</span> <span class="st0">&quot;SOAP Error: &quot;</span> <span class="sy0">.</span> <span class="re0">$r</span><span class="sy0">-&gt;</span><span class="me1">fault</span><span class="sy0">-&gt;</span><span class="br0">&#123;</span>faultstring<span class="br0">&#125;</span><span class="sy0">;</span>
<span class="br0">&#125;</span>
<span class="kw1">else</span> <span class="br0">&#123;</span>
<span class="kw1">my</span> <span class="re0">$res</span> <span class="sy0">=</span> <span class="re0">$r</span><span class="sy0">-&gt;</span><span class="me1">result</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
<a href="http://perldoc.perl.org/functions/print.html"><span class="kw3">print</span></a> <span class="st0">&quot;$res notification(s) have been deleted<span class="es0">\n</span>&quot;</span><span class="sy0">;</span>
<span class="br0">&#125;</span></pre>
</div> </div>
<!-- SECTION "Create new notifications trough SOAP" [6246-7604] --> <!-- SECTION "Notifications trough SOAP" [6246-8142] -->
<h3><a name="test_notification" id="test_notification">Test notification</a></h3> <h3><a name="test_notification" id="test_notification">Test notification</a></h3>
<div class="level3"> <div class="level3">
@ -365,4 +394,4 @@ Try also to create a global notification (to the uid “allusers”), and connec
</p> </p>
</div> </div>
<!-- SECTION "Test notification" [7605-] --></div><!-- closes <div class="dokuwiki export">--> <!-- SECTION "Test notification" [8143-] --></div><!-- closes <div class="dokuwiki export">-->

@ -113,7 +113,7 @@ The portal is the main component of <acronym title="LemonLDAP::NG">LL::NG</acron
</li> </li>
<li class="level1"><div class="li"> Check if user is already authenticated</div> <li class="level1"><div class="li"> Check if user is already authenticated</div>
<ul> <ul>
<li class="level2"><div class="li"> If not authenticated (or authentication is forced) try to find it (userDB module) and to authenticate it (auth module), create session, calculate groups and macros and store them</div> <li class="level2"><div class="li"> If not authenticated (or authentication is forced) try to find it (userDB module) and to authenticate it (auth module), create session, calculate groups and macros and store them. In 1.3, <acronym title="LemonLDAP::NG">LL::NG</acronym> have a captcha feature which is used in this case.</div>
</li> </li>
</ul> </ul>
</li> </li>

@ -71,7 +71,7 @@ This documentation explains how configure <acronym title="Security Assertion Mar
</p> </p>
<p> <p>
SAML2 implementation is based on <a href="http://lasso.entrouver.org" class="urlextern" title="http://lasso.entrouver.org" rel="nofollow">Lasso</a>. You will need a very recent version of Lasso (&gt;= 2.3.0). SAML2 implementation is based on <a href="http://lasso.entrouvert.org" class="urlextern" title="http://lasso.entrouvert.org" rel="nofollow">Lasso</a>. You will need a very recent version of Lasso (&gt;= 2.3.0).
</p> </p>
</div> </div>
@ -123,7 +123,7 @@ Then install lasso and lasso-perl packages.
</p> </p>
</div> </div>
<!-- SECTION "Lasso" [717-1650] --> <!-- SECTION "Lasso" [717-1651] -->
<h3><a name="apache_rewrite_rules" id="apache_rewrite_rules">Apache rewrite rules</a></h3> <h3><a name="apache_rewrite_rules" id="apache_rewrite_rules">Apache rewrite rules</a></h3>
<div class="level3"> <div class="level3">
@ -138,7 +138,7 @@ Be sure that mod_rewrite is installed and that SAML2 rewrite rules are activated
&lt;/<span class="kw3">IfModule</span>&gt;</pre> &lt;/<span class="kw3">IfModule</span>&gt;</pre>
</div> </div>
<!-- SECTION "Apache rewrite rules" [1651-1996] --> <!-- SECTION "Apache rewrite rules" [1652-1997] -->
<h2><a name="service_configuration" id="service_configuration">Service configuration</a></h2> <h2><a name="service_configuration" id="service_configuration">Service configuration</a></h2>
<div class="level2"> <div class="level2">
@ -153,7 +153,7 @@ Go in Manager and click on <code><acronym title="Security Assertion Markup Langu
</p> </p>
</div> </div>
<!-- SECTION "Service configuration" [1997-2160] --> <!-- SECTION "Service configuration" [1998-2161] -->
<h3><a name="entry_identifier" id="entry_identifier">Entry Identifier</a></h3> <h3><a name="entry_identifier" id="entry_identifier">Entry Identifier</a></h3>
<div class="level3"> <div class="level3">
@ -183,7 +183,7 @@ The value will be use in metadata main markup:
</p> </p>
</div> </div>
<!-- SECTION "Entry Identifier" [2161-2558] --> <!-- SECTION "Entry Identifier" [2162-2559] -->
<h3><a name="security_parameters" id="security_parameters">Security parameters</a></h3> <h3><a name="security_parameters" id="security_parameters">Security parameters</a></h3>
<div class="level3"> <div class="level3">
@ -218,7 +218,7 @@ To define keys, you can:
</p> </p>
</div> </div>
<!-- SECTION "Security parameters" [2559-3387] --> <!-- SECTION "Security parameters" [2560-3388] -->
<h3><a name="nameid_formats" id="nameid_formats">NameID formats</a></h3> <h3><a name="nameid_formats" id="nameid_formats">NameID formats</a></h3>
<div class="level3"> <div class="level3">
@ -269,7 +269,7 @@ Other NameID formats are automatically managed:
</ul> </ul>
</div> </div>
<!-- SECTION "NameID formats" [3388-4200] --> <!-- SECTION "NameID formats" [3389-4201] -->
<h3><a name="authentication_contexts" id="authentication_contexts">Authentication contexts</a></h3> <h3><a name="authentication_contexts" id="authentication_contexts">Authentication contexts</a></h3>
<div class="level3"> <div class="level3">
@ -302,7 +302,7 @@ Customizable NameID formats are:
</ul> </ul>
</div> </div>
<!-- SECTION "Authentication contexts" [4201-4987] --> <!-- SECTION "Authentication contexts" [4202-4988] -->
<h3><a name="organization" id="organization">Organization</a></h3> <h3><a name="organization" id="organization">Organization</a></h3>
<div class="level3"> <div class="level3">
@ -334,7 +334,7 @@ This concerns all parameters for the Organization metadata section:
</ul> </ul>
</div> </div>
<!-- SECTION "Organization" [4988-5499] --> <!-- SECTION "Organization" [4989-5500] -->
<h3><a name="service_provider" id="service_provider">Service Provider</a></h3> <h3><a name="service_provider" id="service_provider">Service Provider</a></h3>
<div class="level3"> <div class="level3">
@ -446,7 +446,7 @@ The only authorized binding is <acronym title="Simple Object Access Protocol">SO
</p> </p>
</div> </div>
<!-- SECTION "Service Provider" [5500-6663] --> <!-- SECTION "Service Provider" [5501-6664] -->
<h3><a name="identity_provider" id="identity_provider">Identity Provider</a></h3> <h3><a name="identity_provider" id="identity_provider">Identity Provider</a></h3>
<div class="level3"> <div class="level3">
@ -552,7 +552,7 @@ The only authorized binding is <acronym title="Simple Object Access Protocol">SO
</p> </p>
</div> </div>
<!-- SECTION "Identity Provider" [6664-7652] --> <!-- SECTION "Identity Provider" [6665-7653] -->
<h3><a name="attribute_authority" id="attribute_authority">Attribute Authority</a></h3> <h3><a name="attribute_authority" id="attribute_authority">Attribute Authority</a></h3>
<div class="level3"> <div class="level3">
@ -587,7 +587,7 @@ Response Location should be empty, as <acronym title="Simple Object Access Proto
</p> </p>
</div> </div>
<!-- SECTION "Attribute Authority" [7653-8064] --> <!-- SECTION "Attribute Authority" [7654-8065] -->
<h3><a name="advanced" id="advanced">Advanced</a></h3> <h3><a name="advanced" id="advanced">Advanced</a></h3>
<div class="level3"> <div class="level3">
@ -651,4 +651,4 @@ Configuration parameters are:
</ul> </ul>
</div> </div>
<!-- SECTION "Advanced" [8065-] --></div><!-- closes <div class="dokuwiki export">--> <!-- SECTION "Advanced" [8066-] --></div><!-- closes <div class="dokuwiki export">-->

@ -105,6 +105,12 @@ Lemonldap::NG provides 2 <acronym title="Simple Object Access Protocol">SOAP</ac
</li> </li>
</ul> </ul>
</li> </li>
<li class="level1"><div class="li"> Notification delete function:</div>
<ul>
<li class="level2"><div class="li"> <strong>deleteNotification</strong>: delete notification(s) for a user (see <a href="../../documentation/1.3/notifications.html" class="wikilink1" title="documentation:1.3:notifications">Notifications system</a> for more)</div>
</li>
</ul>
</li>
</ul> </ul>
<p> <p>
@ -115,7 +121,7 @@ Lemonldap::NG provides 2 <acronym title="Simple Object Access Protocol">SOAP</ac
</p> </p>
</div> </div>
<!-- SECTION "Portal SOAP services" [130-2327] --> <!-- SECTION "Portal SOAP services" [130-2479] -->
<h2><a name="wsdl_file" id="wsdl_file">WSDL file</a></h2> <h2><a name="wsdl_file" id="wsdl_file">WSDL file</a></h2>
<div class="level2"> <div class="level2">
@ -125,4 +131,4 @@ When portal is installed, a file named portal.wsdl is created. It can be upgrade
</p> </p>
</div> </div>
<!-- SECTION "WSDL file" [2328-] --></div><!-- closes <div class="dokuwiki export">--> <!-- SECTION "WSDL file" [2480-] --></div><!-- closes <div class="dokuwiki export">-->

@ -322,7 +322,7 @@ Sessions are stored using <a href="http://search.cpan.org/perldoc?Apache::Sessio
<p> <p>
<div style="width:100px;height:250px;float:left;"> <div style="width:100px;height:270px;float:left;">
<a href="/_detail/icons/neotux.png?id=documentation%3A1.3%3Astart" class="media" title="icons:neotux.png"><img src="../../../media/icons/neotux.png" class="media" alt="" /></a> <a href="/_detail/icons/neotux.png?id=documentation%3A1.3%3Astart" class="media" title="icons:neotux.png"><img src="../../../media/icons/neotux.png" class="media" alt="" /></a>
</div> </div>
@ -352,12 +352,14 @@ Sessions are stored using <a href="http://search.cpan.org/perldoc?Apache::Sessio
</li> </li>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/internalproxy.html" class="wikilink1" title="documentation:1.3:internalproxy">Internal Proxy (lmProxy)</a></div> <li class="level1"><div class="li"> <a href="../../documentation/1.3/internalproxy.html" class="wikilink1" title="documentation:1.3:internalproxy">Internal Proxy (lmProxy)</a></div>
</li> </li>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/handlerauthbasic.html" class="wikilink1" title="documentation:1.3:handlerauthbasic">AuthBasic Handler</a></div>
</li>
<li class="level1"><div class="li"> <a href="../../documentation/1.3/parameterlist.html" class="wikilink1" title="documentation:1.3:parameterlist">See full parameters list</a></div> <li class="level1"><div class="li"> <a href="../../documentation/1.3/parameterlist.html" class="wikilink1" title="documentation:1.3:parameterlist">See full parameters list</a></div>
</li> </li>
</ul> </ul>
</div> </div>
<!-- SECTION "Advanced features" [5980-6706] --> <!-- SECTION "Advanced features" [5980-6749] -->
<h2><a name="mini_howtos" id="mini_howtos">Mini howtos</a></h2> <h2><a name="mini_howtos" id="mini_howtos">Mini howtos</a></h2>
<div class="level2"> <div class="level2">
@ -386,7 +388,7 @@ Sessions are stored using <a href="http://search.cpan.org/perldoc?Apache::Sessio
</ul> </ul>
</div> </div>
<!-- SECTION "Mini howtos" [6707-7337] --> <!-- SECTION "Mini howtos" [6750-7380] -->
<h2><a name="exploitation" id="exploitation">Exploitation</a></h2> <h2><a name="exploitation" id="exploitation">Exploitation</a></h2>
<div class="level2"> <div class="level2">
@ -415,4 +417,4 @@ Sessions are stored using <a href="http://search.cpan.org/perldoc?Apache::Sessio
</ul> </ul>
</div> </div>
<!-- SECTION "Exploitation" [7338-] --></div><!-- closes <div class="dokuwiki export">--> <!-- SECTION "Exploitation" [7381-] --></div><!-- closes <div class="dokuwiki export">-->

@ -285,6 +285,6 @@ LemonLDAP::NG is the first <acronym title="Single Sign On">SSO</acronym> softwar
<a href="/_detail/icons/clock.png?id=start" class="media" title="icons:clock.png"><img src="../media/icons/clock.png" class="media" alt="" /></a> <a href="/_detail/icons/clock.png?id=start" class="media" title="icons:clock.png"><img src="../media/icons/clock.png" class="media" alt="" /></a>
</div> </div>
</p> </p>
<ul class="rss"><li><div class="li"><a href="http://websvn.ow2.org/revision.php?repname=lemonldap&amp;path=%2F&amp;isdir=1&amp;rev=2537" class="urlextern" title="http://websvn.ow2.org/revision.php?repname=lemonldap&amp;path=%2F&amp;isdir=1&amp;rev=2537" rel="nofollow">Rev 2537 -- change format of remaining time (for printf)</a> by kharec (2012/07/26 11:51)</div></li><li><div class="li"><a href="http://websvn.ow2.org/revision.php?repname=lemonldap&amp;path=%2F&amp;isdir=1&amp;rev=2536" class="urlextern" title="http://websvn.ow2.org/revision.php?repname=lemonldap&amp;path=%2F&amp;isdir=1&amp;rev=2536" rel="nofollow">Rev 2536 -- Fix version since we had modified it for captcha feature</a> by kharec (2012/07/26 11:44)</div></li><li><div class="li"><a href="http://websvn.ow2.org/revision.php?repname=lemonldap&amp;path=%2F&amp;isdir=1&amp;rev=2535" class="urlextern" title="http://websvn.ow2.org/revision.php?repname=lemonldap&amp;path=%2F&amp;isdir=1&amp;rev=2535" rel="nofollow">Rev 2535 -- Fix version</a> by kharec (2012/07/26 11:38)</div></li><li><div class="li"><a href="http://websvn.ow2.org/revision.php?repname=lemonldap&amp;path=%2F&amp;isdir=1&amp;rev=2534" class="urlextern" title="http://websvn.ow2.org/revision.php?repname=lemonldap&amp;path=%2F&amp;isdir=1&amp;rev=2534" rel="nofollow">Rev 2534 -- Now it&#039;s Lemonldap::NG::Common::Notification</a> by kharec (2012/07/26 11:05)</div></li><li><div class="li"><a href="http://websvn.ow2.org/revision.php?repname=lemonldap&amp;path=%2F&amp;isdir=1&amp;rev=2533" class="urlextern" title="http://websvn.ow2.org/revision.php?repname=lemonldap&amp;path=%2F&amp;isdir=1&amp;rev=2533" rel="nofollow">Rev 2533 -- - fix version - fix a typo</a> by kharec (2012/07/26 09:42)</div></li></ul> <ul class="rss"><li><div class="li"><a href="http://websvn.ow2.org/revision.php?repname=lemonldap&amp;path=%2F&amp;isdir=1&amp;rev=2620" class="urlextern" title="http://websvn.ow2.org/revision.php?repname=lemonldap&amp;path=%2F&amp;isdir=1&amp;rev=2620" rel="nofollow">Rev 2620 -- Add AuthBasic Handler in default installation (#LEMONLDAP-519)</a> by clement_oudot (2012/09/10 12:34)</div></li><li><div class="li"><a href="http://websvn.ow2.org/revision.php?repname=lemonldap&amp;path=%2F&amp;isdir=1&amp;rev=2619" class="urlextern" title="http://websvn.ow2.org/revision.php?repname=lemonldap&amp;path=%2F&amp;isdir=1&amp;rev=2619" rel="nofollow">Rev 2619 -- Add deleteNotification webservice in WSDL (#LEMONLDAP-511)</a> by clement_oudot (2012/09/10 12:09)</div></li><li><div class="li"><a href="http://websvn.ow2.org/revision.php?repname=lemonldap&amp;path=%2F&amp;isdir=1&amp;rev=2618" class="urlextern" title="http://websvn.ow2.org/revision.php?repname=lemonldap&amp;path=%2F&amp;isdir=1&amp;rev=2618" rel="nofollow">Rev 2618 -- Fix AuthBasic Handler logging (#LEMONLDAP-519)</a> by clement_oudot (2012/09/10 11:23)</div></li><li><div class="li"><a href="http://websvn.ow2.org/revision.php?repname=lemonldap&amp;path=%2F&amp;isdir=1&amp;rev=2617" class="urlextern" title="http://websvn.ow2.org/revision.php?repname=lemonldap&amp;path=%2F&amp;isdir=1&amp;rev=2617" rel="nofollow">Rev 2617 -- Allow to get display type in Multi backend (#LEMONLDAP-529)</a> by clement_oudot (2012/09/09 23:37)</div></li><li><div class="li"><a href="http://websvn.ow2.org/revision.php?repname=lemonldap&amp;path=%2F&amp;isdir=1&amp;rev=2616" class="urlextern" title="http://websvn.ow2.org/revision.php?repname=lemonldap&amp;path=%2F&amp;isdir=1&amp;rev=2616" rel="nofollow">Rev 2616 -- Fix Multi backend unit test (#LEMONLDAP-519)</a> by clement_oudot (2012/09/09 22:54)</div></li></ul>
</div> </div>
<!-- SECTION "SVN activity" [3372-] --></div><!-- closes <div class="dokuwiki export">--> <!-- SECTION "SVN activity" [3372-] --></div><!-- closes <div class="dokuwiki export">-->
Loading…
Cancel
Save