express-ramses-auth
Version:
Express implementation of RAMSES - Robust Access Model for Securing Exposed Services
16 lines (13 loc) • 533 B
JavaScript
const middleware = require('./src/middleware');
const proof = require('./src/proof');
const ramses = require('ramses-auth');
const UnauthorizedError = require('./src/errors/UnauthorizedError');
exports.getToken = require('./src/get_token');
exports.middleware = middleware;
exports.createProof = proof.createProof;
exports.verifyProof = proof.verifyProof;
exports.sign = ramses.sign;
exports.decode = ramses.decode;
exports.verify = ramses.verify;
exports.validate = ramses.validate;
exports.UnauthorizedError = UnauthorizedError;