UNPKG

abp-ng2-module

Version:

This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 9.0.7.

40 lines 4.34 kB
///<reference path="../../../../../../node_modules/abp-web-resources/Abp/Framework/scripts/abp.d.ts"/> ///<reference path="../../../../../../node_modules/abp-web-resources/Abp/Framework/scripts/abp.d.ts"/> import { Injectable } from '@angular/core'; import * as i0 from "@angular/core"; export class TokenService { getToken() { return abp.auth.getToken(); } getTokenCookieName() { return abp.auth.tokenCookieName; } clearToken() { abp.auth.clearToken(); } setToken(authToken, expireDate) { abp.auth.setToken(authToken, expireDate); } //refresh token getRefreshToken() { return abp.auth.getRefreshToken(); } getRefreshTokenCookieName() { return abp.auth.refreshTokenCookieName; } clearRefreshToken() { abp.auth.clearRefreshToken(); } setRefreshToken(refreshToken, expireDate) { abp.auth.setRefreshToken(refreshToken, expireDate); } static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "16.1.1", ngImport: i0, type: TokenService, deps: [], target: i0.ɵɵFactoryTarget.Injectable }); static ɵprov = i0.ɵɵngDeclareInjectable({ minVersion: "12.0.0", version: "16.1.1", ngImport: i0, type: TokenService, providedIn: 'root' }); } i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "16.1.1", ngImport: i0, type: TokenService, decorators: [{ type: Injectable, args: [{ providedIn: 'root' }] }] }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidG9rZW4uc2VydmljZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL2FicC1uZzItbW9kdWxlL3NyYy9saWIvc2VydmljZXMvYXV0aC90b2tlbi5zZXJ2aWNlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLHNHQUFzRztBQUF0RyxzR0FBc0c7QUFFdEcsT0FBTyxFQUFFLFVBQVUsRUFBRSxNQUFNLGVBQWUsQ0FBQzs7QUFLM0MsTUFBTSxPQUFPLFlBQVk7SUFFckIsUUFBUTtRQUNKLE9BQU8sR0FBRyxDQUFDLElBQUksQ0FBQyxRQUFRLEVBQUUsQ0FBQztJQUMvQixDQUFDO0lBRUQsa0JBQWtCO1FBQ2QsT0FBTyxHQUFHLENBQUMsSUFBSSxDQUFDLGVBQWUsQ0FBQztJQUNwQyxDQUFDO0lBRUQsVUFBVTtRQUNOLEdBQUcsQ0FBQyxJQUFJLENBQUMsVUFBVSxFQUFFLENBQUM7SUFDMUIsQ0FBQztJQUVELFFBQVEsQ0FBQyxTQUFpQixFQUFFLFVBQWlCO1FBQ3pDLEdBQUcsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLFNBQVMsRUFBRSxVQUFVLENBQUMsQ0FBQztJQUM3QyxDQUFDO0lBRUQsZUFBZTtJQUNmLGVBQWU7UUFDWCxPQUFPLEdBQUcsQ0FBQyxJQUFJLENBQUMsZUFBZSxFQUFFLENBQUM7SUFDdEMsQ0FBQztJQUVELHlCQUF5QjtRQUNyQixPQUFPLEdBQUcsQ0FBQyxJQUFJLENBQUMsc0JBQXNCLENBQUM7SUFDM0MsQ0FBQztJQUVELGlCQUFpQjtRQUNiLEdBQUcsQ0FBQyxJQUFJLENBQUMsaUJBQWlCLEVBQUUsQ0FBQztJQUNqQyxDQUFDO0lBRUQsZUFBZSxDQUFDLFlBQW9CLEVBQUUsVUFBaUI7UUFDbkQsR0FBRyxDQUFDLElBQUksQ0FBQyxlQUFlLENBQUMsWUFBWSxFQUFFLFVBQVUsQ0FBQyxDQUFDO0lBQ3ZELENBQUM7dUdBakNRLFlBQVk7MkdBQVosWUFBWSxjQUZULE1BQU07OzJGQUVULFlBQVk7a0JBSHhCLFVBQVU7bUJBQUM7b0JBQ1IsVUFBVSxFQUFFLE1BQU07aUJBQ3JCIiwic291cmNlc0NvbnRlbnQiOlsiLy8vPHJlZmVyZW5jZSBwYXRoPVwiLi4vLi4vLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2FicC13ZWItcmVzb3VyY2VzL0FicC9GcmFtZXdvcmsvc2NyaXB0cy9hYnAuZC50c1wiLz5cclxuXHJcbmltcG9ydCB7IEluamVjdGFibGUgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcclxuXHJcbkBJbmplY3RhYmxlKHtcclxuICAgIHByb3ZpZGVkSW46ICdyb290J1xyXG59KVxyXG5leHBvcnQgY2xhc3MgVG9rZW5TZXJ2aWNlIHtcclxuXHJcbiAgICBnZXRUb2tlbigpOiBzdHJpbmcge1xyXG4gICAgICAgIHJldHVybiBhYnAuYXV0aC5nZXRUb2tlbigpO1xyXG4gICAgfVxyXG5cclxuICAgIGdldFRva2VuQ29va2llTmFtZSgpOiBzdHJpbmcge1xyXG4gICAgICAgIHJldHVybiBhYnAuYXV0aC50b2tlbkNvb2tpZU5hbWU7XHJcbiAgICB9XHJcblxyXG4gICAgY2xlYXJUb2tlbigpOiB2b2lkIHtcclxuICAgICAgICBhYnAuYXV0aC5jbGVhclRva2VuKCk7XHJcbiAgICB9XHJcblxyXG4gICAgc2V0VG9rZW4oYXV0aFRva2VuOiBzdHJpbmcsIGV4cGlyZURhdGU/OiBEYXRlKTogdm9pZCB7XHJcbiAgICAgICAgYWJwLmF1dGguc2V0VG9rZW4oYXV0aFRva2VuLCBleHBpcmVEYXRlKTtcclxuICAgIH1cclxuXHJcbiAgICAvL3JlZnJlc2ggdG9rZW5cclxuICAgIGdldFJlZnJlc2hUb2tlbigpOiBzdHJpbmcge1xyXG4gICAgICAgIHJldHVybiBhYnAuYXV0aC5nZXRSZWZyZXNoVG9rZW4oKTtcclxuICAgIH1cclxuXHJcbiAgICBnZXRSZWZyZXNoVG9rZW5Db29raWVOYW1lKCk6IHN0cmluZyB7XHJcbiAgICAgICAgcmV0dXJuIGFicC5hdXRoLnJlZnJlc2hUb2tlbkNvb2tpZU5hbWU7XHJcbiAgICB9XHJcblxyXG4gICAgY2xlYXJSZWZyZXNoVG9rZW4oKTogdm9pZCB7XHJcbiAgICAgICAgYWJwLmF1dGguY2xlYXJSZWZyZXNoVG9rZW4oKTtcclxuICAgIH1cclxuXHJcbiAgICBzZXRSZWZyZXNoVG9rZW4ocmVmcmVzaFRva2VuOiBzdHJpbmcsIGV4cGlyZURhdGU/OiBEYXRlKTogdm9pZCB7XHJcbiAgICAgICAgYWJwLmF1dGguc2V0UmVmcmVzaFRva2VuKHJlZnJlc2hUb2tlbiwgZXhwaXJlRGF0ZSk7XHJcbiAgICB9XHJcbn0iXX0=