UNPKG

@terminus/ngx-tools

Version:

[![CircleCI][circle-badge]][circle-link] [![codecov][codecov-badge]][codecov-project] [![semantic-release][semantic-release-badge]][semantic-release] [![MIT License][license-image]][license-url] <br> [![NPM version][npm-version-image]][npm-url] [![Github

119 lines 11.7 kB
import { defineTypeEnum } from '@terminus/ngx-tools/utilities'; export var ActionTypes; (function (ActionTypes) { ActionTypes["StoreToken"] = "[ngx-tools-jwt-token-provider] Store Token"; ActionTypes["TokenNearingExpiration"] = "[ngx-tools-jwt-token-provider] Token Nearing Expiration"; ActionTypes["TokenExpired"] = "[ngx-tools-jwt-token-provider] Token Expired"; ActionTypes["EscalateToken"] = "[ngx-tools-jwt-token-provider] Escalate Token"; ActionTypes["EscalationSuccess"] = "[ngx-tools-jwt-token-provider] Escalation Success"; ActionTypes["EscalationFailed"] = "[ngx-tools-jwt-token-provider] Escalation Failed"; ActionTypes["AllTokensExpired"] = "[ngx-tools-jwt-token-provider] All Tokens have Expired"; ActionTypes["InitialTokenExtracted"] = "[ngx-tools-jwt-token-provider] Initial Token Extracted"; ActionTypes["FailedToActivateRoute"] = "[ngx-tools-jwt-token-provider] Failed To Activate Route"; })(ActionTypes || (ActionTypes = {})); defineTypeEnum(ActionTypes); /** * InitialTokenExtracted */ var InitialTokenExtracted = /** @class */ (function () { function InitialTokenExtracted(token) { this.token = token; this.type = ActionTypes.InitialTokenExtracted; } return InitialTokenExtracted; }()); export { InitialTokenExtracted }; /** * FailedToActivateRoute */ var FailedToActivateRoute = /** @class */ (function () { function FailedToActivateRoute() { this.type = ActionTypes.FailedToActivateRoute; } return FailedToActivateRoute; }()); export { FailedToActivateRoute }; /** * StoreToken */ var StoreToken = /** @class */ (function () { function StoreToken(_a) { var tokenName = _a.tokenName, token = _a.token, isDefaultToken = _a.isDefaultToken; this.type = ActionTypes.StoreToken; this.tokenName = tokenName; this.token = token; this.isDefaultToken = !!isDefaultToken; } return StoreToken; }()); export { StoreToken }; /** * TokenExpired */ var TokenExpired = /** @class */ (function () { function TokenExpired(_a) { var tokenName = _a.tokenName, token = _a.token; this.type = ActionTypes.TokenExpired; this.tokenName = tokenName; this.token = token; } return TokenExpired; }()); export { TokenExpired }; /** * AllTokensExpired */ var AllTokensExpired = /** @class */ (function () { function AllTokensExpired() { this.type = ActionTypes.AllTokensExpired; } return AllTokensExpired; }()); export { AllTokensExpired }; /** * TokenNearingExpiration */ var TokenNearingExpiration = /** @class */ (function () { function TokenNearingExpiration(_a) { var tokenName = _a.tokenName, token = _a.token; this.type = ActionTypes.TokenNearingExpiration; this.tokenName = tokenName; this.token = token; } return TokenNearingExpiration; }()); export { TokenNearingExpiration }; /** * EscalateToken */ var EscalateToken = /** @class */ (function () { function EscalateToken(tokenName) { this.tokenName = tokenName; this.type = ActionTypes.EscalateToken; } return EscalateToken; }()); export { EscalateToken }; /** * EscalationSuccess */ var EscalationSuccess = /** @class */ (function () { function EscalationSuccess(tokenName) { this.tokenName = tokenName; this.type = ActionTypes.EscalationSuccess; } return EscalationSuccess; }()); export { EscalationSuccess }; /** * EscalationFailed */ var EscalationFailed = /** @class */ (function () { function EscalationFailed(tokenName) { this.tokenName = tokenName; this.type = ActionTypes.EscalationFailed; } return EscalationFailed; }()); export { EscalationFailed }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYWN0aW9ucy5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0B0ZXJtaW51cy9uZ3gtdG9vbHMvand0LyIsInNvdXJjZXMiOlsiand0LXRva2VuLW1hbmFnbWVudC9hY3Rpb25zLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUNBLE9BQU8sRUFBRSxjQUFjLEVBQUUsTUFBTSwrQkFBK0IsQ0FBQztBQUcvRCxNQUFNLENBQU4sSUFBWSxXQVVYO0FBVkQsV0FBWSxXQUFXO0lBQ3JCLHdFQUFxRSxDQUFBO0lBQ3JFLGlHQUFrRixDQUFBO0lBQ2xGLDRFQUF1RSxDQUFBO0lBQ3ZFLDhFQUF3RSxDQUFBO0lBQ3hFLHNGQUE0RSxDQUFBO0lBQzVFLG9GQUEyRSxDQUFBO0lBQzNFLDBGQUFpRixDQUFBO0lBQ2pGLCtGQUFpRixDQUFBO0lBQ2pGLGdHQUFrRixDQUFBO0FBQ3BGLENBQUMsRUFWVyxXQUFXLEtBQVgsV0FBVyxRQVV0QjtBQUVELGNBQWMsQ0FBQyxXQUFXLENBQUMsQ0FBQztBQVU1Qjs7R0FFRztBQUNIO0lBR0UsK0JBQW1CLEtBQWE7UUFBYixVQUFLLEdBQUwsS0FBSyxDQUFRO1FBRnpCLFNBQUksR0FBNkMsV0FBVyxDQUFDLHFCQUFxQixDQUFDO0lBRXRELENBQUM7SUFDdkMsNEJBQUM7QUFBRCxDQUFDLEFBSkQsSUFJQzs7QUFHRDs7R0FFRztBQUNIO0lBQUE7UUFDUyxTQUFJLEdBQTZDLFdBQVcsQ0FBQyxxQkFBcUIsQ0FBQztJQUM1RixDQUFDO0lBQUQsNEJBQUM7QUFBRCxDQUFDLEFBRkQsSUFFQzs7QUFHRDs7R0FFRztBQUNIO0lBT0Usb0JBQ0UsRUFJMkI7WUFIekIsd0JBQVMsRUFDVCxnQkFBSyxFQUNMLGtDQUFjO1FBVlgsU0FBSSxHQUFrQyxXQUFXLENBQUMsVUFBVSxDQUFDO1FBYWxFLElBQUksQ0FBQyxTQUFTLEdBQUcsU0FBUyxDQUFDO1FBQzNCLElBQUksQ0FBQyxLQUFLLEdBQUcsS0FBSyxDQUFDO1FBQ25CLElBQUksQ0FBQyxjQUFjLEdBQUcsQ0FBQyxDQUFDLGNBQWMsQ0FBQztJQUN6QyxDQUFDO0lBQ0gsaUJBQUM7QUFBRCxDQUFDLEFBbEJELElBa0JDOztBQUdEOztHQUVHO0FBQ0g7SUFNRSxzQkFDRSxFQUd1RDtZQUZyRCx3QkFBUyxFQUNULGdCQUFLO1FBUkYsU0FBSSxHQUFvQyxXQUFXLENBQUMsWUFBWSxDQUFDO1FBV3RFLElBQUksQ0FBQyxTQUFTLEdBQUcsU0FBUyxDQUFDO1FBQzNCLElBQUksQ0FBQyxLQUFLLEdBQUcsS0FBSyxDQUFDO0lBQ3JCLENBQUM7SUFDSCxtQkFBQztBQUFELENBQUMsQUFmRCxJQWVDOztBQUdEOztHQUVHO0FBQ0g7SUFBQTtRQUNTLFNBQUksR0FBd0MsV0FBVyxDQUFDLGdCQUFnQixDQUFDO0lBQ2xGLENBQUM7SUFBRCx1QkFBQztBQUFELENBQUMsQUFGRCxJQUVDOztBQUdEOztHQUVHO0FBQ0g7SUFNRSxnQ0FDRSxFQUd1RDtZQUZyRCx3QkFBUyxFQUNULGdCQUFLO1FBUkYsU0FBSSxHQUE4QyxXQUFXLENBQUMsc0JBQXNCLENBQUM7UUFXMUYsSUFBSSxDQUFDLFNBQVMsR0FBRyxTQUFTLENBQUM7UUFDM0IsSUFBSSxDQUFDLEtBQUssR0FBRyxLQUFLLENBQUM7SUFDckIsQ0FBQztJQUNILDZCQUFDO0FBQUQsQ0FBQyxBQWZELElBZUM7O0FBR0Q7O0dBRUc7QUFDSDtJQUdFLHVCQUFtQixTQUFtQztRQUFuQyxjQUFTLEdBQVQsU0FBUyxDQUEwQjtRQUYvQyxTQUFJLEdBQXFDLFdBQVcsQ0FBQyxhQUFhLENBQUM7SUFFakIsQ0FBQztJQUM1RCxvQkFBQztBQUFELENBQUMsQUFKRCxJQUlDOztBQUdEOztHQUVHO0FBQ0g7SUFHRSwyQkFBbUIsU0FBbUM7UUFBbkMsY0FBUyxHQUFULFNBQVMsQ0FBMEI7UUFGL0MsU0FBSSxHQUF5QyxXQUFXLENBQUMsaUJBQWlCLENBQUM7SUFFekIsQ0FBQztJQUM1RCx3QkFBQztBQUFELENBQUMsQUFKRCxJQUlDOztBQUdEOztHQUVHO0FBQ0g7SUFHRSwwQkFBbUIsU0FBbUM7UUFBbkMsY0FBUyxHQUFULFNBQVMsQ0FBMEI7UUFGL0MsU0FBSSxHQUF3QyxXQUFXLENBQUMsZ0JBQWdCLENBQUM7SUFFdkIsQ0FBQztJQUM1RCx1QkFBQztBQUFELENBQUMsQUFKRCxJQUlDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQWN0aW9uIH0gZnJvbSAnQG5ncngvc3RvcmUnO1xuaW1wb3J0IHsgZGVmaW5lVHlwZUVudW0gfSBmcm9tICdAdGVybWludXMvbmd4LXRvb2xzL3V0aWxpdGllcyc7XG5cblxuZXhwb3J0IGVudW0gQWN0aW9uVHlwZXMgIHtcbiAgU3RvcmVUb2tlbiAgICAgICAgICAgICA9ICdbbmd4LXRvb2xzLWp3dC10b2tlbi1wcm92aWRlcl0gU3RvcmUgVG9rZW4nLFxuICBUb2tlbk5lYXJpbmdFeHBpcmF0aW9uID0gJ1tuZ3gtdG9vbHMtand0LXRva2VuLXByb3ZpZGVyXSBUb2tlbiBOZWFyaW5nIEV4cGlyYXRpb24nLFxuICBUb2tlbkV4cGlyZWQgICAgICAgICAgID0gJ1tuZ3gtdG9vbHMtand0LXRva2VuLXByb3ZpZGVyXSBUb2tlbiBFeHBpcmVkJyxcbiAgRXNjYWxhdGVUb2tlbiAgICAgICAgICA9ICdbbmd4LXRvb2xzLWp3dC10b2tlbi1wcm92aWRlcl0gRXNjYWxhdGUgVG9rZW4nLFxuICBFc2NhbGF0aW9uU3VjY2VzcyAgICAgID0gJ1tuZ3gtdG9vbHMtand0LXRva2VuLXByb3ZpZGVyXSBFc2NhbGF0aW9uIFN1Y2Nlc3MnLFxuICBFc2NhbGF0aW9uRmFpbGVkICAgICAgID0gJ1tuZ3gtdG9vbHMtand0LXRva2VuLXByb3ZpZGVyXSBFc2NhbGF0aW9uIEZhaWxlZCcsXG4gIEFsbFRva2Vuc0V4cGlyZWQgICAgICAgPSAnW25neC10b29scy1qd3QtdG9rZW4tcHJvdmlkZXJdIEFsbCBUb2tlbnMgaGF2ZSBFeHBpcmVkJyxcbiAgSW5pdGlhbFRva2VuRXh0cmFjdGVkICA9ICdbbmd4LXRvb2xzLWp3dC10b2tlbi1wcm92aWRlcl0gSW5pdGlhbCBUb2tlbiBFeHRyYWN0ZWQnLFxuICBGYWlsZWRUb0FjdGl2YXRlUm91dGUgID0gJ1tuZ3gtdG9vbHMtand0LXRva2VuLXByb3ZpZGVyXSBGYWlsZWQgVG8gQWN0aXZhdGUgUm91dGUnLFxufVxuXG5kZWZpbmVUeXBlRW51bShBY3Rpb25UeXBlcyk7XG5cblxuZXhwb3J0IGludGVyZmFjZSBTdG9yZVRva2VuQ29uc3RydWN0b3I8Qz4ge1xuICB0b2tlbk5hbWU6IEV4dHJhY3Q8a2V5b2YgQywgc3RyaW5nPjtcbiAgdG9rZW46IHN0cmluZztcbiAgaXNEZWZhdWx0VG9rZW4/OiBib29sZWFuO1xufVxuXG5cbi8qKlxuICogSW5pdGlhbFRva2VuRXh0cmFjdGVkXG4gKi9cbmV4cG9ydCBjbGFzcyBJbml0aWFsVG9rZW5FeHRyYWN0ZWQgaW1wbGVtZW50cyBBY3Rpb24ge1xuICBwdWJsaWMgdHlwZTogdHlwZW9mIEFjdGlvblR5cGVzLkluaXRpYWxUb2tlbkV4dHJhY3RlZCA9IEFjdGlvblR5cGVzLkluaXRpYWxUb2tlbkV4dHJhY3RlZDtcblxuICBjb25zdHJ1Y3RvcihwdWJsaWMgdG9rZW46IHN0cmluZykgeyB9XG59XG5cblxuLyoqXG4gKiBGYWlsZWRUb0FjdGl2YXRlUm91dGVcbiAqL1xuZXhwb3J0IGNsYXNzIEZhaWxlZFRvQWN0aXZhdGVSb3V0ZSBpbXBsZW1lbnRzIEFjdGlvbiB7XG4gIHB1YmxpYyB0eXBlOiB0eXBlb2YgQWN0aW9uVHlwZXMuRmFpbGVkVG9BY3RpdmF0ZVJvdXRlID0gQWN0aW9uVHlwZXMuRmFpbGVkVG9BY3RpdmF0ZVJvdXRlO1xufVxuXG5cbi8qKlxuICogU3RvcmVUb2tlblxuICovXG5leHBvcnQgY2xhc3MgU3RvcmVUb2tlbjxDPiBpbXBsZW1lbnRzIEFjdGlvbiB7XG4gIHB1YmxpYyB0eXBlOiB0eXBlb2YgQWN0aW9uVHlwZXMuU3RvcmVUb2tlbiA9IEFjdGlvblR5cGVzLlN0b3JlVG9rZW47XG5cbiAgcHVibGljIHRva2VuTmFtZTogRXh0cmFjdDxrZXlvZiBDLCBzdHJpbmc+O1xuICBwdWJsaWMgdG9rZW46IHN0cmluZztcbiAgcHVibGljIGlzRGVmYXVsdFRva2VuOiBib29sZWFuO1xuXG4gIGNvbnN0cnVjdG9yKFxuICAgIHtcbiAgICAgIHRva2VuTmFtZSxcbiAgICAgIHRva2VuLFxuICAgICAgaXNEZWZhdWx0VG9rZW4sXG4gICAgfTogU3RvcmVUb2tlbkNvbnN0cnVjdG9yPEM+LFxuICApIHtcbiAgICB0aGlzLnRva2VuTmFtZSA9IHRva2VuTmFtZTtcbiAgICB0aGlzLnRva2VuID0gdG9rZW47XG4gICAgdGhpcy5pc0RlZmF1bHRUb2tlbiA9ICEhaXNEZWZhdWx0VG9rZW47XG4gIH1cbn1cblxuXG4vKipcbiAqIFRva2VuRXhwaXJlZFxuICovXG5leHBvcnQgY2xhc3MgVG9rZW5FeHBpcmVkPEM+IGltcGxlbWVudHMgQWN0aW9uIHtcbiAgcHVibGljIHR5cGU6IHR5cGVvZiBBY3Rpb25UeXBlcy5Ub2tlbkV4cGlyZWQgPSBBY3Rpb25UeXBlcy5Ub2tlbkV4cGlyZWQ7XG5cbiAgcHVibGljIHRva2VuTmFtZTogRXh0cmFjdDxrZXlvZiBDLCBzdHJpbmc+O1xuICBwdWJsaWMgdG9rZW46IHN0cmluZztcblxuICBjb25zdHJ1Y3RvcihcbiAgICB7XG4gICAgICB0b2tlbk5hbWUsXG4gICAgICB0b2tlbixcbiAgICB9OiB7dG9rZW5OYW1lOiBFeHRyYWN0PGtleW9mIEMsIHN0cmluZz47IHRva2VuOiBzdHJpbmd9LFxuICApIHtcbiAgICB0aGlzLnRva2VuTmFtZSA9IHRva2VuTmFtZTtcbiAgICB0aGlzLnRva2VuID0gdG9rZW47XG4gIH1cbn1cblxuXG4vKipcbiAqIEFsbFRva2Vuc0V4cGlyZWRcbiAqL1xuZXhwb3J0IGNsYXNzIEFsbFRva2Vuc0V4cGlyZWQgaW1wbGVtZW50cyBBY3Rpb24ge1xuICBwdWJsaWMgdHlwZTogdHlwZW9mIEFjdGlvblR5cGVzLkFsbFRva2Vuc0V4cGlyZWQgPSBBY3Rpb25UeXBlcy5BbGxUb2tlbnNFeHBpcmVkO1xufVxuXG5cbi8qKlxuICogVG9rZW5OZWFyaW5nRXhwaXJhdGlvblxuICovXG5leHBvcnQgY2xhc3MgVG9rZW5OZWFyaW5nRXhwaXJhdGlvbjxDPiBpbXBsZW1lbnRzIEFjdGlvbiB7XG4gIHB1YmxpYyB0eXBlOiB0eXBlb2YgQWN0aW9uVHlwZXMuVG9rZW5OZWFyaW5nRXhwaXJhdGlvbiA9IEFjdGlvblR5cGVzLlRva2VuTmVhcmluZ0V4cGlyYXRpb247XG5cbiAgcHVibGljIHRva2VuTmFtZTogRXh0cmFjdDxrZXlvZiBDLCBzdHJpbmc+O1xuICBwdWJsaWMgdG9rZW46IHN0cmluZztcblxuICBjb25zdHJ1Y3RvcihcbiAgICB7XG4gICAgICB0b2tlbk5hbWUsXG4gICAgICB0b2tlbixcbiAgICB9OiB7dG9rZW5OYW1lOiBFeHRyYWN0PGtleW9mIEMsIHN0cmluZz47IHRva2VuOiBzdHJpbmd9LFxuICApIHtcbiAgICB0aGlzLnRva2VuTmFtZSA9IHRva2VuTmFtZTtcbiAgICB0aGlzLnRva2VuID0gdG9rZW47XG4gIH1cbn1cblxuXG4vKipcbiAqIEVzY2FsYXRlVG9rZW5cbiAqL1xuZXhwb3J0IGNsYXNzIEVzY2FsYXRlVG9rZW48Qz4gaW1wbGVtZW50cyBBY3Rpb24ge1xuICBwdWJsaWMgdHlwZTogdHlwZW9mIEFjdGlvblR5cGVzLkVzY2FsYXRlVG9rZW4gPSBBY3Rpb25UeXBlcy5Fc2NhbGF0ZVRva2VuO1xuXG4gIGNvbnN0cnVjdG9yKHB1YmxpYyB0b2tlbk5hbWU6IEV4dHJhY3Q8a2V5b2YgQywgc3RyaW5nPikge31cbn1cblxuXG4vKipcbiAqIEVzY2FsYXRpb25TdWNjZXNzXG4gKi9cbmV4cG9ydCBjbGFzcyBFc2NhbGF0aW9uU3VjY2VzczxDPiBpbXBsZW1lbnRzIEFjdGlvbiB7XG4gIHB1YmxpYyB0eXBlOiB0eXBlb2YgQWN0aW9uVHlwZXMuRXNjYWxhdGlvblN1Y2Nlc3MgPSBBY3Rpb25UeXBlcy5Fc2NhbGF0aW9uU3VjY2VzcztcblxuICBjb25zdHJ1Y3RvcihwdWJsaWMgdG9rZW5OYW1lOiBFeHRyYWN0PGtleW9mIEMsIHN0cmluZz4pIHt9XG59XG5cblxuLyoqXG4gKiBFc2NhbGF0aW9uRmFpbGVkXG4gKi9cbmV4cG9ydCBjbGFzcyBFc2NhbGF0aW9uRmFpbGVkPEM+IGltcGxlbWVudHMgQWN0aW9uIHtcbiAgcHVibGljIHR5cGU6IHR5cGVvZiBBY3Rpb25UeXBlcy5Fc2NhbGF0aW9uRmFpbGVkID0gQWN0aW9uVHlwZXMuRXNjYWxhdGlvbkZhaWxlZDtcblxuICBjb25zdHJ1Y3RvcihwdWJsaWMgdG9rZW5OYW1lOiBFeHRyYWN0PGtleW9mIEMsIHN0cmluZz4pIHt9XG59XG5cblxuZXhwb3J0IHR5cGUgQWN0aW9uczxDPlxuICA9IEFsbFRva2Vuc0V4cGlyZWRcbiAgfCBFc2NhbGF0ZVRva2VuPEM+XG4gIHwgRXNjYWxhdGlvbkZhaWxlZDxDPlxuICB8IEVzY2FsYXRpb25TdWNjZXNzPEM+XG4gIHwgSW5pdGlhbFRva2VuRXh0cmFjdGVkXG4gIHwgU3RvcmVUb2tlbjxDPlxuICB8IFRva2VuRXhwaXJlZDxDPlxuICB8IFRva2VuTmVhcmluZ0V4cGlyYXRpb248Qz5cbjtcbiJdfQ==