@sap/xssec
Version:
XS Advanced Container Security API for node.js
21 lines (16 loc) • 503 B
JavaScript
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;