tink-crypto
Version:
A multi-language, cross-platform library that provides cryptographic APIs that are secure, easy to use correctly, and hard(er) to misuse.
16 lines • 1.6 kB
JavaScript
/**
* @license
* Copyright 2020 Google LLC
* SPDX-License-Identifier: Apache-2.0
*/
/**
* Exception used when a function receives an invalid argument.
*/
export class InvalidArgumentsException extends Error {
constructor(message) {
super(message);
Object.setPrototypeOf(this, InvalidArgumentsException.prototype);
}
}
InvalidArgumentsException.prototype.name = 'InvalidArgumentsException';
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW52YWxpZF9hcmd1bWVudHNfZXhjZXB0aW9uLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vZXhjZXB0aW9uL2ludmFsaWRfYXJndW1lbnRzX2V4Y2VwdGlvbi50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7OztHQUlHO0FBR0g7O0dBRUc7QUFDSCxNQUFNLE9BQU8seUJBQTBCLFNBQVEsS0FBSztJQUNsRCxZQUFZLE9BQWdCO1FBQzFCLEtBQUssQ0FBQyxPQUFPLENBQUMsQ0FBQztRQUNmLE1BQU0sQ0FBQyxjQUFjLENBQUMsSUFBSSxFQUFFLHlCQUF5QixDQUFDLFNBQVMsQ0FBQyxDQUFDO0lBQ25FLENBQUM7Q0FDRjtBQUNELHlCQUF5QixDQUFDLFNBQVMsQ0FBQyxJQUFJLEdBQUcsMkJBQTJCLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEBsaWNlbnNlXG4gKiBDb3B5cmlnaHQgMjAyMCBHb29nbGUgTExDXG4gKiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuICovXG5cblxuLyoqXG4gKiBFeGNlcHRpb24gdXNlZCB3aGVuIGEgZnVuY3Rpb24gcmVjZWl2ZXMgYW4gaW52YWxpZCBhcmd1bWVudC5cbiAqL1xuZXhwb3J0IGNsYXNzIEludmFsaWRBcmd1bWVudHNFeGNlcHRpb24gZXh0ZW5kcyBFcnJvciB7XG4gIGNvbnN0cnVjdG9yKG1lc3NhZ2U/OiBzdHJpbmcpIHtcbiAgICBzdXBlcihtZXNzYWdlKTtcbiAgICBPYmplY3Quc2V0UHJvdG90eXBlT2YodGhpcywgSW52YWxpZEFyZ3VtZW50c0V4Y2VwdGlvbi5wcm90b3R5cGUpO1xuICB9XG59XG5JbnZhbGlkQXJndW1lbnRzRXhjZXB0aW9uLnByb3RvdHlwZS5uYW1lID0gJ0ludmFsaWRBcmd1bWVudHNFeGNlcHRpb24nO1xuIl19