UNPKG

@bixi/auth

Version:
80 lines 5.02 kB
/** * @fileoverview added by tsickle * Generated from: src/token/interface.ts * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingRequire,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { InjectionToken } from '@angular/core'; import { BIXI_SERVICE_TOKEN_FACTORY } from './token.service'; /** @type {?} */ export const BIXI_SERVICE_TOKEN = new InjectionToken('BIXI_SERVICE_TOKEN', { providedIn: 'root', factory: BIXI_SERVICE_TOKEN_FACTORY }); /** * @record */ export function ITokenModel() { } if (false) { /** @type {?} */ ITokenModel.prototype.token; /* Skipping unhandled member: [key: string]: any;*/ } /** * @record */ export function AuthReferrer() { } if (false) { /** @type {?|undefined} */ AuthReferrer.prototype.url; } /** * @record */ export function ITokenService() { } if (false) { /** * 获取登录地址 * @type {?} */ ITokenService.prototype.login_url; /** * 获取授权失败前路由信息 * @type {?|undefined} */ ITokenService.prototype.referrer; /** @type {?} */ ITokenService.prototype.options; /** * @param {?} data * @return {?} */ ITokenService.prototype.set = function (data) { }; /** * 获取Token,形式包括: * - `get()` 获取 Simple Token * - `get<JWTTokenModel>(JWTTokenModel)` 获取 JWT Token * @param {?=} type * @return {?} */ ITokenService.prototype.get = function (type) { }; /** * 获取Token,形式包括: * - `get()` 获取 Simple Token * - `get<JWTTokenModel>(JWTTokenModel)` 获取 JWT Token * @template T * @param {?=} type * @return {?} */ ITokenService.prototype.get = function (type) { }; /** * Clean authorization data * @param {?=} options * @return {?} */ ITokenService.prototype.clear = function (options) { }; /** * @return {?} */ ITokenService.prototype.change = function () { }; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW50ZXJmYWNlLmpzIiwic291cmNlUm9vdCI6Ii9Vc2Vycy9zdGV2ZW56aG9uZy9Db2RlL3dvcmtDb2RlL2JpeGlfYW5ndWxhci9wYWNrYWdlcy9hdXRoLyIsInNvdXJjZXMiOlsic3JjL3Rva2VuL2ludGVyZmFjZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7OztBQUFBLE9BQU8sRUFBRSxjQUFjLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFHL0MsT0FBTyxFQUFFLDBCQUEwQixFQUFFLE1BQU0saUJBQWlCLENBQUM7O0FBRTdELE1BQU0sT0FBTyxrQkFBa0IsR0FBRyxJQUFJLGNBQWMsQ0FBZ0Isb0JBQW9CLEVBQUU7SUFDeEYsVUFBVSxFQUFFLE1BQU07SUFDbEIsT0FBTyxFQUFFLDBCQUEwQjtDQUNwQyxDQUFDOzs7O0FBR0YsaUNBS0M7OztJQURDLDRCQUFpQzs7Ozs7O0FBSW5DLGtDQUVDOzs7SUFEQywyQkFBZ0M7Ozs7O0FBSWxDLG1DQWlDQzs7Ozs7O0lBL0JDLGtDQUF1Qzs7Ozs7SUFHdkMsaUNBQWlDOztJQUVqQyxnQ0FBaUM7Ozs7O0lBRWpDLGtEQUF1Qzs7Ozs7Ozs7SUFRdkMsa0RBQW9DOzs7Ozs7Ozs7SUFRcEMsa0RBQTBDOzs7Ozs7SUFLMUMsdURBQThDOzs7O0lBRTlDLGlEQUF5QyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEluamVjdGlvblRva2VuIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBPYnNlcnZhYmxlIH0gZnJvbSAncnhqcyc7XG5pbXBvcnQgeyBCaXhpQXV0aENvbmZpZyB9IGZyb20gJy4uL2NvbmZpZy50eXBlJztcbmltcG9ydCB7IEJJWElfU0VSVklDRV9UT0tFTl9GQUNUT1JZIH0gZnJvbSAnLi90b2tlbi5zZXJ2aWNlJztcblxuZXhwb3J0IGNvbnN0IEJJWElfU0VSVklDRV9UT0tFTiA9IG5ldyBJbmplY3Rpb25Ub2tlbjxJVG9rZW5TZXJ2aWNlPignQklYSV9TRVJWSUNFX1RPS0VOJywge1xuICBwcm92aWRlZEluOiAncm9vdCcsXG4gIGZhY3Rvcnk6IEJJWElfU0VSVklDRV9UT0tFTl9GQUNUT1JZXG59KTtcblxuLy8gdHNsaW50OmRpc2FibGUtbmV4dC1saW5lOiBpbnRlcmZhY2UtbmFtZVxuZXhwb3J0IGludGVyZmFjZSBJVG9rZW5Nb2RlbCB7XG4gIC8vIHRzbGludDpkaXNhYmxlLW5leHQtbGluZTpuby1hbnlcbiAgW2tleTogc3RyaW5nXTogYW55O1xuXG4gIHRva2VuOiBzdHJpbmcgfCBudWxsIHwgdW5kZWZpbmVkO1xufVxuXG4vLyB0c2xpbnQ6ZGlzYWJsZS1uZXh0LWxpbmU6aW50ZXJmYWNlLW5hbWVcbmV4cG9ydCBpbnRlcmZhY2UgQXV0aFJlZmVycmVyIHtcbiAgdXJsPzogc3RyaW5nIHwgbnVsbCB8IHVuZGVmaW5lZDtcbn1cblxuLy8gdHNsaW50OmRpc2FibGUtbmV4dC1saW5lOiBpbnRlcmZhY2UtbmFtZVxuZXhwb3J0IGludGVyZmFjZSBJVG9rZW5TZXJ2aWNlIHtcbiAgLyoqIOiOt+WPlueZu+W9leWcsOWdgCAqL1xuICByZWFkb25seSBsb2dpbl91cmw6IHN0cmluZyB8IHVuZGVmaW5lZDtcblxuICAvKiog6I635Y+W5o6I5p2D5aSx6LSl5YmN6Lev55Sx5L+h5oGvICovXG4gIHJlYWRvbmx5IHJlZmVycmVyPzogQXV0aFJlZmVycmVyO1xuXG4gIHJlYWRvbmx5IG9wdGlvbnM6IEJpeGlBdXRoQ29uZmlnO1xuXG4gIHNldChkYXRhOiBJVG9rZW5Nb2RlbCB8IG51bGwpOiBib29sZWFuO1xuXG4gIC8qKlxuICAgKiDojrflj5ZUb2tlbu+8jOW9ouW8j+WMheaLrO+8mlxuICAgKiAtIGBnZXQoKWAg6I635Y+WIFNpbXBsZSBUb2tlblxuICAgKiAtIGBnZXQ8SldUVG9rZW5Nb2RlbD4oSldUVG9rZW5Nb2RlbClgIOiOt+WPliBKV1QgVG9rZW5cbiAgICovXG4gIC8vIHRzbGludDpkaXNhYmxlLW5leHQtbGluZTpuby1hbnlcbiAgZ2V0KHR5cGU/OiBhbnkpOiBJVG9rZW5Nb2RlbCB8IG51bGw7XG5cbiAgLyoqXG4gICAqIOiOt+WPllRva2Vu77yM5b2i5byP5YyF5ous77yaXG4gICAqIC0gYGdldCgpYCDojrflj5YgU2ltcGxlIFRva2VuXG4gICAqIC0gYGdldDxKV1RUb2tlbk1vZGVsPihKV1RUb2tlbk1vZGVsKWAg6I635Y+WIEpXVCBUb2tlblxuICAgKi9cbiAgLy8gdHNsaW50OmRpc2FibGUtbmV4dC1saW5lOm5vLWFueVxuICBnZXQ8VCBleHRlbmRzIElUb2tlbk1vZGVsPih0eXBlPzogYW55KTogVDtcblxuICAvKipcbiAgICogQ2xlYW4gYXV0aG9yaXphdGlvbiBkYXRhXG4gICAqL1xuICBjbGVhcihvcHRpb25zPzogeyBvbmx5VG9rZW46IGJvb2xlYW4gfSk6IHZvaWQ7XG5cbiAgY2hhbmdlKCk6IE9ic2VydmFibGU8SVRva2VuTW9kZWwgfCBudWxsPjtcbn1cbiJdfQ==