1234567891011121314151617181920212223242526272829 |
- // Copyright 2015 Joyent, Inc.
- var parser = require('./parser');
- var signer = require('./signer');
- var verify = require('./verify');
- var utils = require('./utils');
- ///--- API
- module.exports = {
- parse: parser.parseRequest,
- parseRequest: parser.parseRequest,
- sign: signer.signRequest,
- signRequest: signer.signRequest,
- createSigner: signer.createSigner,
- isSigner: signer.isSigner,
- sshKeyToPEM: utils.sshKeyToPEM,
- sshKeyFingerprint: utils.fingerprint,
- pemToRsaSSHKey: utils.pemToRsaSSHKey,
- verify: verify.verifySignature,
- verifySignature: verify.verifySignature,
- verifyHMAC: verify.verifyHMAC
- };
|