bench.config.manage
Generated at from
openvibe-contracts v0.419.0 and
openvibe-sdk v0.161.0.
Manage the configuration namespaces and secrets of OpenVibe.Bench through openvibe-shared/config (D11): GET /internal/config lists the namespace summaries, GET /internal/config/:namespace returns one as common.config-namespace@1, POST applies common.config-change@1, and PUT /internal/config/:namespace/secrets/:key sets a secret with common.config-secret-put@1 (write-only; the answer is the marker) while DELETE removes it. POST /internal/config/:namespace/test/:key asks the service's tester to try a stored value with the provider on the server, answering { ok, message } in one line that never carries a secret (the owner's Setup tab). Only Network's admin proxy, acting for the owner, holds this capability; it is never grantable to apps. Each request carries the owner as actor, and the service audits every write with that actor and key, never a secret value.
- Owner
- bench (token audience
openvibe.bench) - Version
- 1.0
- Status
- active
- Visibility
- internal
- Resource constraints
- none
- Quota class
- config-manage
- Permissions
- config:manage
- Input
- common.config-change@1
- Output
- common.config-namespace@1
- Events
- —
- Implemented by
GET /internal/configGET|POST /internal/config/:namespacePUT|DELETE /internal/config/:namespace/secrets/:keyPOST /internal/config/:namespace/test/:key