Public Member Functions |
| | authenticate_user ($token) |
| | add_ws_authorised_user ($user) |
| | remove_ws_authorised_user ($user, $serviceid) |
| | update_ws_authorised_user ($user) |
| | get_ws_authorised_users ($serviceid) |
| | get_ws_authorised_user ($serviceid, $userid) |
| | generate_user_ws_tokens ($userid) |
| | get_user_ws_tokens ($userid) |
| | get_created_by_user_ws_token ($userid, $tokenid) |
| | get_token_by_id ($tokenid) |
| | delete_user_ws_token ($tokenid) |
| | delete_service ($serviceid) |
| | get_user_ws_token ($token) |
| | get_external_functions ($serviceids) |
| | get_external_functions_by_enabled_services ($serviceshortnames, $enabledonly=true) |
| | get_not_associated_external_functions ($serviceid) |
| | get_service_required_capabilities ($serviceid) |
| | get_user_capabilities ($userid) |
| | get_missing_capabilities_by_users ($users, $serviceid) |
| | get_external_service_by_id ($serviceid, $strictness=IGNORE_MISSING) |
| | get_external_service_by_shortname ($shortname, $strictness=IGNORE_MISSING) |
| | get_external_function_by_id ($functionid, $strictness=IGNORE_MISSING) |
| | add_external_function_to_service ($functionname, $serviceid) |
| | add_external_service ($service) |
| | update_external_service ($service) |
| | service_function_exists ($functionname, $serviceid) |
| | remove_external_function_from_service ($functionname, $serviceid) |
General web service library
Definition at line 35 of file lib.php.
Generate all ws token needed by a user
- Parameters:
-
generate a token for non admin if web service are enable and the user has the capability to create a token
for every service than the user is authorised on, create a token (if it doesn't already exist)
get all services which are set to all user (no restricted to specific users)
Definition at line 233 of file lib.php.