Sha256: 6337ba2029f6a8cd114b8edbb7731db4436f557e1240801f8e7dedfc31369941
Contents?: true
Size: 1.5 KB
Versions: 1
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.27.0", "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
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
choria-mcorpc-support-2.26.2 | lib/mcollective/agent/aaa_signer.json |