Lemonldap::Portal::Sslsso

Description

Lemonldap::Portal::Sslsso is a Perl extension for the Lemonldap SSO system. SYNOPSIS use Lemonldap::Portal::Sslsso; my $message ; my %params =Vars; my $stack_user=Lemonldap::Portal::Ssslsso->new(formateUser => &my_method); my $urlc; my $urldc; $retour=$stack_user->process(param => %params, server => $ReverseProxyConfig::ldap_serveur, port => $ReverseProxyConfig::ldap_port, DnManager => $ReverseProxyConfig::ldap_admin_dn, passwordManager => $ReverseProxyConfig::ldap_admin_pd, branch => $ReverseProxyConfig::ldap_branch_people, id_certif => $ENV{SSL_CLIENT_S_DN_Email} , field_certif=>mail ); if ($retour) { $message=$retour->message; $erreur=$retour->error; } See in directory examples for more details DESCRIPTION ^ Lemonldap is a SSO system under GPL. In SSL environment all jobs are made by mod_ssl . In this case params user and password are useless. Sslsso.pm manages all the cycle of authentification : The users mail is in the client certificate then the module ll retrieve the ldap Entry. The OCSP protocol is available with the last release of mod_ssl. step 0 : setting configuration step 1 : manage the source of request step 2 : manage timeout step 3 : control the input form of user and password step 4 : formate the userid if needing step 5 : build the filter for the search step 6 : build subtree for the search ldap step 7 : make socket upon ldap server step 8 : bind operation step 9 : make search step 10 : confection of %session from ldap infos step 11 : unbind Any step can bee overload for include your custom method. standards errors messages : 1 => Your connection has expired; You must to be authentified once again, 3 => Wrong directory manager account or password , 4 => not found in directory,.

Reverseproxyconfig - Lemonldap Sso - Lemonldapportalsslsso - Ssl - Perl - Ldap - Extension - Libraries - Programming

Published By:Eric German & Xavier Guimard

License Type:Freeware

Date Added:22 October, 2010

Version:0.03

Price:Free

Downloads:31

Size:5.1 KB

Platform: Linux

What people say
- required fields
     
Related Downloads

Apache::ReverseProxy is an Apache mod_perl reverse proxy. SYNOPSIS # In Apache config file < Location / > SetHandler perl-script PerlHandler Apache::ReverseProxy PerlSetVar ReverseProxyConfig /usr/local/apache/conf/rproxy.

DateAug 12, 2010

AuthorClinton Wong

Size6.1 KB

LicenseFreeware

PriceFree

PlatformLinux

CategoryLinux Programming

Lemonldap::Portal::Authntsso is a Perl extension for the Lemonldap SSO system. SYNOPSIS use Lemonldap::Portal::Authntsso; sub my_method { my $self = shift; my $user = $self->{user}; $user.="-cp" if $user !

DateOct 27, 2010

AuthorEric German & Xavier Guimard

Size6.1 KB

LicenseFreeware

PriceFree

PlatformLinux

CategoryLinux Programming

Lemonldap::Portal::Standard is a Perl extension for the Lemonldap SSO system. SYNOPSIS use Lemonldap::Portal::Standard; sub my_method { my $self = shift; my $user = $self->{user}; $user.="-cp" if $user !

DateAug 22, 2010

AuthorEric Glass & Xavier Guimard

Size19.5 KB

LicenseFreeware

PriceFree

PlatformLinux

CategoryLinux Programming

Lemonldap::Portal::Cda is a Cross Domain Authentification Perl extension for Lemonldap SSO.

DateAug 5, 2010

AuthorEric German & Xavier Guimard

Size5.1 KB

LicenseFreeware

PriceFree

PlatformLinux

CategoryLinux Programming

Wsh, "Web Shell" is a remote UNIX/WIN shell, that works via HTTP/HTTPS.

DateOct 13, 2010

AuthorAlex Dyatlov

Size24.6 KB

LicenseFreeware

PriceFree

PlatformLinux

CategoryLinux Internet