UNPKG

@tsclean/core

Version:

Plugin for API Rest Full development, based on Clean Architecture, IoC and Dependency Injection.

12 lines 1.72 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.UnauthorizedException = void 0; const enums_1 = require("../enums"); const http_exception_1 = require("./http.exception"); class UnauthorizedException extends http_exception_1.HttpException { constructor(objectOrError, description = 'Unauthorized') { super(http_exception_1.HttpException.createBody(objectOrError, description, enums_1.HttpStatus.UNAUTHORIZED), enums_1.HttpStatus.UNAUTHORIZED); } } exports.UnauthorizedException = UnauthorizedException; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidW5hdXRob3JpemVkLmV4Y2VwdGlvbi5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9leGNlcHRpb25zL3VuYXV0aG9yaXplZC5leGNlcHRpb24udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBQUEsb0NBQXNDO0FBQ3RDLHFEQUFpRDtBQUVqRCxNQUFhLHFCQUFzQixTQUFRLDhCQUFhO0lBRXRELFlBQ0UsYUFBcUMsRUFBRSxXQUFXLEdBQUcsY0FBYztRQUVuRSxLQUFLLENBQ0gsOEJBQWEsQ0FBQyxVQUFVLENBQ3RCLGFBQWEsRUFDYixXQUFXLEVBQ1gsa0JBQVUsQ0FBQyxZQUFZLENBQ3hCLEVBQ0Qsa0JBQVUsQ0FBQyxZQUFZLENBQ3hCLENBQUM7SUFDSixDQUFDO0NBQ0Y7QUFkRCxzREFjQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEh0dHBTdGF0dXMgfSBmcm9tICcuLi9lbnVtcyc7XG5pbXBvcnQgeyBIdHRwRXhjZXB0aW9uIH0gZnJvbSAnLi9odHRwLmV4Y2VwdGlvbic7XG5cbmV4cG9ydCBjbGFzcyBVbmF1dGhvcml6ZWRFeGNlcHRpb24gZXh0ZW5kcyBIdHRwRXhjZXB0aW9uIHtcblxuICBjb25zdHJ1Y3RvcihcbiAgICBvYmplY3RPckVycm9yPzogc3RyaW5nIHwgb2JqZWN0IHwgYW55LCBkZXNjcmlwdGlvbiA9ICdVbmF1dGhvcml6ZWQnXG4gICkge1xuICAgIHN1cGVyKFxuICAgICAgSHR0cEV4Y2VwdGlvbi5jcmVhdGVCb2R5KFxuICAgICAgICBvYmplY3RPckVycm9yLFxuICAgICAgICBkZXNjcmlwdGlvbixcbiAgICAgICAgSHR0cFN0YXR1cy5VTkFVVEhPUklaRUQsXG4gICAgICApLFxuICAgICAgSHR0cFN0YXR1cy5VTkFVVEhPUklaRUQsXG4gICAgKTtcbiAgfVxufVxuIl19