pass key number
This commit is contained in:
parent
02563dcf8b
commit
0374f30a12
|
@ -3,6 +3,7 @@ const signer = require('pkcs15-smartcard-sign');
|
||||||
const keychain = require('keychain');
|
const keychain = require('keychain');
|
||||||
|
|
||||||
const verifyKey = fs.readFileSync('keys/public-key.pem');
|
const verifyKey = fs.readFileSync('keys/public-key.pem');
|
||||||
|
const key = '02';
|
||||||
|
|
||||||
function getPin() {
|
function getPin() {
|
||||||
if (getPin.pin) {
|
if (getPin.pin) {
|
||||||
|
@ -21,5 +22,5 @@ function getPin() {
|
||||||
}
|
}
|
||||||
|
|
||||||
module.exports = function sign(data) {
|
module.exports = function sign(data) {
|
||||||
return getPin().then(pin => signer.sign({ data, verifyKey, pin }).then(data => data.toString('base64')));
|
return getPin().then(pin => signer.sign({ data, verifyKey, pin, key }).then(data => data.toString('base64')));
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in New Issue