UNPKG

@sap/xssec

Version:

XS Advanced Container Security API for node.js

15 lines (12 loc) 573 B
const ValidationError = require("./ValidationError"); class InvalidClientCertificateError extends ValidationError { /** @type {Error} Error encountered during parsing */ parseError; constructor(clientCertificate, parseError, message = `The forwarded client certificate could not be parsed as X509 certificate: ${parseError.message}`) { super(message); this.name = "InvalidClientCertificateError"; this.clientCertificate = clientCertificate; this.parseError = parseError; } } module.exports = InvalidClientCertificateError;