UNPKG

@restorecommerce/acs-client

Version:

Access Control Service Client

52 lines 1.3 kB
/** * Unauthenticated means the caller could not be authenticated. */ export class Unauthenticated extends Error { details; name; message; code; constructor(details, code) { super(); this.name = this.constructor.name; this.message = 'unauthenticated'; this.details = details; this.code = code; } } /** * PermissionDenied indicates the caller does not have permission to * execute the specified operation. */ export class PermissionDenied extends Error { details; name; message; code; constructor(details, code) { super(); this.name = this.constructor.name; this.message = 'permission denied'; this.details = details; this.code = code; } } /** * FailedPrecondition means the system is not in a state in which * the operation can be executed. A precondition, for example a call * to a different endpoint before this call is required. */ export class FailedPrecondition extends Error { details; name; message; code; constructor(details, code) { super(); this.name = this.constructor.name; this.message = 'failed precondition'; this.details = details; this.code = code; } } //# sourceMappingURL=errors.js.map