2020-09-23 07:51:35 +02:00
|
|
|
Browseable LDAP session backend
|
|
|
|
===============================
|
|
|
|
|
|
|
|
LemonLDAP::NG configuration
|
|
|
|
---------------------------
|
|
|
|
|
|
|
|
Go in the Manager and set the session module to ``Apache::Session::Browseable::LDAP`` for each session type you intend to use:
|
|
|
|
|
|
|
|
* ``General parameters`` » ``Sessions`` » ``Session storage`` » ``Apache::Session module``
|
|
|
|
* ``General parameters`` » ``Sessions`` » ``Persistent sessions`` » ``Apache::Session module``
|
|
|
|
* ``CAS Service`` » ``CAS sessions module name``
|
|
|
|
* ``OpenID Connect Service`` » ``Sessions`` » ``Sessions module name``
|
|
|
|
* ``SAML2 Service`` » ``Advanced`` » ``SAML sessions module name``
|
|
|
|
|
|
|
|
The fill out the corresponding module parameters:
|
|
|
|
|
|
|
|
======================== ================================= ===============================
|
|
|
|
Required parameters
|
|
|
|
======================== ================================= ===============================
|
|
|
|
Name Comment Example
|
|
|
|
**ldapServer** URI of the server ldap://localhost
|
|
|
|
**ldapConfBase** DN of sessions branch ou=sessions,dc=example,dc=com
|
|
|
|
**ldapBindDN** Connection login cn=admin,dc=example,dc=password
|
|
|
|
**ldapBindPassword** Connection password secret
|
2021-06-25 08:56:58 +02:00
|
|
|
**ldapRaw** Binary attributes (?i:^jpegPhoto|;binary)
|
2020-09-23 07:51:35 +02:00
|
|
|
**Index** Fields to index refer to :ref:`fieldstoindex`
|
|
|
|
Optional parameters
|
|
|
|
Name Comment Default value
|
|
|
|
**ldapObjectClass** Objectclass of the entry applicationProcess
|
|
|
|
**ldapAttributeId** Attribute storing session ID cn
|
|
|
|
**ldapAttributeContent** Attribute storing session content description
|
|
|
|
**ldapAttributeIndex** Attribute storing index ou
|
|
|
|
**ldapVerify** Perform certificate validation require (use none to disable)
|
|
|
|
**ldapCAFile** Path of CA file bundle (system CA bundle)
|
|
|
|
**ldapCAPath** Perform CA directory (system CA bundle)
|
|
|
|
======================== ================================= ===============================
|
2021-06-25 08:56:58 +02:00
|
|
|
|
|
|
|
.. note::
|
|
|
|
|
|
|
|
In order to properly handle UTF-8 encoded values, you may need to set the
|
|
|
|
ldapRaw parameter to a non-null value. This requires
|
|
|
|
Apache::Session::Browseable >= 1.3.3
|