2020-05-14 23:29:41 +02:00
|
|
|
REST/SOAP servers
|
|
|
|
=================
|
|
|
|
|
|
|
|
Presentation
|
|
|
|
------------
|
|
|
|
|
|
|
|
LL::NG portal can be configured as REST or *(deprecated)* SOAP server,
|
|
|
|
for several usage:
|
|
|
|
|
|
|
|
- Configuration access
|
|
|
|
- Sessions access
|
|
|
|
- Authentication
|
|
|
|
- Specific application needs
|
|
|
|
|
|
|
|
Configuration
|
|
|
|
-------------
|
|
|
|
|
2021-02-11 22:14:29 +01:00
|
|
|
- **SOAP/REST exported attributes**: list session attributes shared
|
2021-04-02 23:57:30 +02:00
|
|
|
through SOAP/REST
|
2021-02-11 22:14:29 +01:00
|
|
|
|
2021-04-03 16:53:20 +02:00
|
|
|
- Use ``+`` to append the default list of technical attributes,
|
2021-02-11 22:14:29 +01:00
|
|
|
example: ``+ uid mail``
|
|
|
|
|
2020-05-14 23:29:41 +02:00
|
|
|
REST
|
|
|
|
~~~~
|
|
|
|
|
2021-02-11 22:14:29 +01:00
|
|
|
Go in ``General Parameters`` > ``Plugins`` > ``Portal servers`` > ``REST services``:
|
2020-05-14 23:29:41 +02:00
|
|
|
|
2021-02-11 22:14:29 +01:00
|
|
|
- **Session server**: Enable REST for sessions
|
|
|
|
- **Configuration server**: Enable REST for configuration
|
|
|
|
- **Authentication server**: Enable REST for authentication
|
|
|
|
- **Password reset server**: Enable REST for password reset
|
|
|
|
- **Server clock tolerance**: Allow a clock drift
|
|
|
|
- **Export secret attributes**: Secret attributes can be exported
|
2020-05-14 23:29:41 +02:00
|
|
|
|
|
|
|
See also :doc:`REST Services<restservices>`.
|
|
|
|
|
|
|
|
SOAP *(deprecated)*
|
|
|
|
~~~~~~~~~~~~~~~~~~~
|
|
|
|
|
2021-02-11 22:14:29 +01:00
|
|
|
Go in ``General Parameters`` > ``Plugins`` > ``Portal servers`` > ``SOAP services``:
|
2020-05-14 23:29:41 +02:00
|
|
|
|
2021-02-11 22:14:29 +01:00
|
|
|
- **Session server**: Enable SOAP for sessions
|
|
|
|
- **Configuration server**: Enable SOAP for configuration
|
|
|
|
- **WSDL server**: Enable WSDL server
|
2020-05-14 23:29:41 +02:00
|
|
|
|
|
|
|
See also :doc:`SOAP Services<soapservices>`.
|