Client to send signing requests to signo server
npm install signo-client
!NPM Type Definitions


Client to send signing requests to signo server.
You can use this package as a library by importing it. The library is bundled as an ES Module.
``ts
import fsp from 'fs/promises';
import SignoClient from 'signo-client';
const client = new SignoClient({
server: 'https://signo.example.com', // the address of the signo server
signee: 13, // the ID of the signee
secret: '8fE1+NqqVG...', // the shared secret of the signee
engine: 3 // the ID of the engine to use for signing
});
const toSign = await fsp.readFile('some-file.txt');
const signature = await client.sign();
await fsp.writeFile('some-file.tst.sig', signature);
`
You can use this package through CLI as well:
`
Usage: signo-client [options]
Client to send signing requests to signo server
Options:
-S, --server
-c, --client
-s, --secret
-e, --engine
-o, --output
Signo is a managed signing solution that can be used to share a physical PKCS#11 security token through the internet.