mirror of
https://github.com/falk-werner/webfuse-provider
synced 2024-10-27 20:44:10 +00:00
clarified documentation about client to server requests
This commit is contained in:
parent
28f3f4ca47
commit
b1013303e6
@ -221,14 +221,20 @@ Read from an open file.
|
||||
| "identiy" | Use data as is; note that JSON strings are UTF-8 encoded |
|
||||
| "base64" | data is base64 encoded |
|
||||
|
||||
## Requests (Provider -> Adapter)
|
||||
## Requests (Client -> Server)
|
||||
|
||||
_Note:_ The following requests are initiated by the client and
|
||||
responded by the server. Depending on the use case, a provider
|
||||
can be a client (e.g. a webbrowser which want's to inject a
|
||||
filesystem to an IoT device) or a server (e.g. a cloud based
|
||||
service, an adapter connects to and requests a filesystem).
|
||||
|
||||
### add_filesystem
|
||||
|
||||
Adds a filesystem.
|
||||
|
||||
fs provider: {"method": "add_filesystem", "params": [<name>], "id": <id>}
|
||||
webfuse daemon: {"result": {"id": <name>}, "id": <id>}
|
||||
client: {"method": "add_filesystem", "params": [<name>], "id": <id>}
|
||||
server: {"result": {"id": <name>}, "id": <id>}
|
||||
|
||||
| Item | Data type | Description |
|
||||
| ----------- | ----------| ------------------------------- |
|
||||
@ -237,10 +243,10 @@ Adds a filesystem.
|
||||
### authtenticate
|
||||
|
||||
Authenticate the provider.
|
||||
If authentication is enabled, a provider must be authenticated by the adapter before filesystems can be added.
|
||||
If authentication is enabled, a client must be authenticated by the server before filesystems can be added.
|
||||
|
||||
fs provider: {"method": "authenticate", "params": [<type>, <credentials>], "id": <id>}
|
||||
webfuse daemon: {"result": {}, "id": <id>}
|
||||
client: {"method": "authenticate", "params": [<type>, <credentials>], "id": <id>}
|
||||
server: {"result": {}, "id": <id>}
|
||||
|
||||
| Item | Data type | Description |
|
||||
| ----------- | ----------| ------------------------------- |
|
||||
|
Loading…
Reference in New Issue
Block a user