index.js 544 B

123456789101112131415161718192021222324252627
  1. // Copyright 2011 Joyent, Inc. All rights reserved.
  2. var parser = require('./parser');
  3. var signer = require('./signer');
  4. var verify = require('./verify');
  5. var util = require('./util');
  6. ///--- API
  7. module.exports = {
  8. parse: parser.parseRequest,
  9. parseRequest: parser.parseRequest,
  10. sign: signer.signRequest,
  11. signRequest: signer.signRequest,
  12. sshKeyToPEM: util.sshKeyToPEM,
  13. sshKeyFingerprint: util.fingerprint,
  14. pemToRsaSSHKey: util.pemToRsaSSHKey,
  15. verify: verify.verifySignature,
  16. verifySignature: verify.verifySignature
  17. };