swift_browser_ui.sharing.api

Sharing backend API specification and implementation.

Functions

access_details_handler(request)

Handle access-details endpoint query.

delete_container_shares_handler(request)

Delete all shares from a container.

delete_share_handler(request)

Handle unshare-container endpoint query.

edit_share_handler(request)

Handle container shared rights editions.

gave_access_handler(request)

Handle gave-access endpoint query.

handle_health_check(request)

Answer a service health check.

handle_user_add_token(request)

Add a token to the user.

handle_user_delete_token(request)

Delete a token from the user.

handle_user_list_tokens(request)

Get project token listing.

has_access_handler(request)

Handle has-access endpoint query.

share_container_handler(request)

Handle share-container endpoint query.

shared_details_handler(request)

Handle shared-details endpoint query.