2020-05-14 23:29:41 +02:00
|
|
|
LL::NG as federation protocol proxy
|
|
|
|
===================================
|
|
|
|
|
|
|
|
LL::NG can use federation protocols (SAML, CAS, OpenID) independently
|
|
|
|
to:
|
|
|
|
|
|
|
|
- authenticate users
|
|
|
|
- provide identities to other systems
|
|
|
|
|
|
|
|
So you can configure it to authenticate users using a federation
|
|
|
|
protocol and simultaneously to provide identities using other(s)
|
|
|
|
federation protocols.
|
|
|
|
|
|
|
|
Schemes tested:
|
|
|
|
|
|
|
|
- SAML / OpenID-Connect:
|
|
|
|
|
|
|
|
- SAML-SP **<=>** LLNG as
|
|
|
|
:doc:`SAML<idpsaml>`/:doc:`OpenID-Connect<authopenidconnect>`
|
|
|
|
proxy **<=>** OIDC Provider
|
|
|
|
- OIDC-RP **<=>** LLNG as
|
|
|
|
:doc:`OpenID-Connect<idpopenidconnect>`/:doc:`SAML<authsaml>`
|
|
|
|
proxy **<=>** SAML Identity Provider
|
|
|
|
|
|
|
|
- SAML / CAS
|
|
|
|
|
|
|
|
- SAML-SP **<=>** LLNG as :doc:`SAML<idpsaml>`/:doc:`CAS<authcas>`
|
|
|
|
proxy **<=>** CAS Server
|
|
|
|
- CAS Application **<=>** LLNG as
|
|
|
|
:doc:`CAS<idpcas>`/:doc:`SAML<authsaml>` proxy **<=>** SAML
|
|
|
|
Identity Provider
|
|
|
|
|
|
|
|
Note that OpenID-Connect consortium hasn't already defined single-logout
|
|
|
|
initiated by OpenID-Connect Provider. LLNG will implement it when this
|
|
|
|
standard will be published.
|
|
|
|
|
|
|
|
|
2020-05-21 15:13:24 +02:00
|
|
|
.. attention::
|
2020-05-14 23:29:41 +02:00
|
|
|
|
|
|
|
Federation proxy installation can be complex. Don't
|
|
|
|
hesitate to contact us on lemonldap-ng-users@ow2.org
|
|
|
|
|
|
|
|
See the following chapters:
|
|
|
|
|
2020-05-18 09:56:39 +02:00
|
|
|
- :ref:`Authentication protocols<start-authentication-users-and-password-databases>`
|
|
|
|
- :ref:`Identity provider<start-identity-provider>`
|