@hapi/jwt
Version:
JWT (JSON Web Token) Authentication
31 lines (22 loc) • 596 B
JavaScript
const Crypto = require('./crypto');
const Plugin = require('./plugin');
const Token = require('./token');
const Utils = require('./utils');
exports.plugin = Plugin.plugin;
exports.token = {
generate: Token.generate,
decode: Token.decode,
verify: Token.verify,
verifySignature: Token.verifySignature,
verifyPayload: Token.verifyPayload,
verifyTime: Token.verifyTime,
signature: {
generate: Crypto.generate,
verify: Crypto.verify
}
};
exports.crypto = {
rsaPublicKeyToPEM: Crypto.rsaPublicKeyToPEM
};
exports.utils = Utils;
;