Sha256: 670214eb91cce04a7665e7f0d8c264d901ea820c42e5d5b0fb1a81cb8a8cd7e6
Contents?: true
Size: 1.5 KB
Versions: 2
Compression:
Stored size: 1.5 KB
Contents
{ "$schema": "https://choria.io/schemas/mcorpc/ddl/v1/agent.json", "metadata": { "license": "Apache-2.0", "author": "R.I.Pienaar \u003crip@devco.net\u003e", "timeout": 10, "name": "aaa_signer", "version": "0.29.4", "url": "https://github.com/choria-io/aaasvc", "description": "Request Signer for Choria AAA Service", "provider": "golang", "service": true }, "actions": [ { "action": "sign", "input": { "request": { "prompt": "RPC Request", "description": "The request to sign", "type": "string", "optional": false, "validation": "shellsafe", "maxlength": 100240 }, "token": { "prompt": "JWT Token", "description": "The JWT token authenticating the user", "type": "string", "optional": false, "validation": ".", "maxlength": 10024 }, "signature": { "prompt": "Request Signature", "description": "A signature produced using the ed25519 seed of the request, hex encoded", "type": "string", "optional": false, "validation": ".", "maxlength": 1024 } }, "output": { "secure_request": { "description": "The signed Secure Request", "display_as": "Secure Request", "type": "string" } }, "display": "always", "description": "Signs a RPC Request on behalf of a user" } ] }
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
choria-mcorpc-support-2.26.5 | lib/mcollective/agent/aaa_signer.json |
choria-mcorpc-support-2.26.4 | lib/mcollective/agent/aaa_signer.json |