UNPKG

@sap/xssec

Version:

XS Advanced Container Security API for node.js

21 lines (16 loc) 503 B
const TokenValidationError = require("./TokenValidationError"); class UnsupportedAlgorithmError extends TokenValidationError { #alg; constructor(token, alg, message = `Algorithm ${alg} specified in token header is not supported.`) { super(token, message); this.name = "UnsupportedAlgorithmError"; this.alg = alg; } get alg() { return this.#alg; } set alg(value) { this.#alg = value; } } module.exports = UnsupportedAlgorithmError;