angular-auth-oidc-client
Version:
Angular Lib for OpenID Connect & OAuth2
13 lines • 2.52 kB
JavaScript
import { Injectable } from '@angular/core';
import * as i0 from "@angular/core";
/**
* Implement this class-interface to create a custom storage.
*/
export class AbstractSecurityStorage {
}
AbstractSecurityStorage.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "14.1.0", ngImport: i0, type: AbstractSecurityStorage, deps: [], target: i0.ɵɵFactoryTarget.Injectable });
AbstractSecurityStorage.ɵprov = i0.ɵɵngDeclareInjectable({ minVersion: "12.0.0", version: "14.1.0", ngImport: i0, type: AbstractSecurityStorage });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "14.1.0", ngImport: i0, type: AbstractSecurityStorage, decorators: [{
type: Injectable
}] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYWJzdHJhY3Qtc2VjdXJpdHktc3RvcmFnZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL2FuZ3VsYXItYXV0aC1vaWRjLWNsaWVudC9zcmMvbGliL3N0b3JhZ2UvYWJzdHJhY3Qtc2VjdXJpdHktc3RvcmFnZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsVUFBVSxFQUFFLE1BQU0sZUFBZSxDQUFDOztBQUUzQzs7R0FFRztBQUVILE1BQU0sT0FBZ0IsdUJBQXVCOztvSEFBdkIsdUJBQXVCO3dIQUF2Qix1QkFBdUI7MkZBQXZCLHVCQUF1QjtrQkFENUMsVUFBVSIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEluamVjdGFibGUgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcclxuXHJcbi8qKlxyXG4gKiBJbXBsZW1lbnQgdGhpcyBjbGFzcy1pbnRlcmZhY2UgdG8gY3JlYXRlIGEgY3VzdG9tIHN0b3JhZ2UuXHJcbiAqL1xyXG5ASW5qZWN0YWJsZSgpXHJcbmV4cG9ydCBhYnN0cmFjdCBjbGFzcyBBYnN0cmFjdFNlY3VyaXR5U3RvcmFnZSB7XHJcbiAgLyoqXHJcbiAgICogVGhpcyBtZXRob2QgbXVzdCBjb250YWluIHRoZSBsb2dpYyB0byByZWFkIHRoZSBzdG9yYWdlLlxyXG4gICAqXHJcbiAgICogQHJldHVybiBUaGUgdmFsdWUgb2YgdGhlIGdpdmVuIGtleVxyXG4gICAqL1xyXG4gIGFic3RyYWN0IHJlYWQoa2V5OiBzdHJpbmcpOiBhbnk7XHJcblxyXG4gIC8qKlxyXG4gICAqIFRoaXMgbWV0aG9kIG11c3QgY29udGFpbiB0aGUgbG9naWMgdG8gd3JpdGUgdGhlIHN0b3JhZ2UuXHJcbiAgICpcclxuICAgKiBAcGFyYW0ga2V5IFRoZSBrZXkgdG8gd3JpdGUgYSB2YWx1ZSBmb3JcclxuICAgKiBAcGFyYW0gdmFsdWUgVGhlIHZhbHVlIGZvciB0aGUgZ2l2ZW4ga2V5XHJcbiAgICovXHJcbiAgYWJzdHJhY3Qgd3JpdGUoa2V5OiBzdHJpbmcsIHZhbHVlOiBhbnkpOiB2b2lkO1xyXG5cclxuICAvKipcclxuICAgKiBUaGlzIG1ldGhvZCBtdXN0IGNvbnRhaW4gdGhlIGxvZ2ljIHRvIHJlbW92ZSBhbiBpdGVtIGZyb20gdGhlIHN0b3JhZ2UuXHJcbiAgICpcclxuICAgKiBAcGFyYW0ga2V5IFRoZSB2YWx1ZSBmb3IgdGhlIGtleSB0byBiZSByZW1vdmVkXHJcbiAgICovXHJcbiAgYWJzdHJhY3QgcmVtb3ZlKGtleTogc3RyaW5nKTogdm9pZDtcclxuXHJcbiAgLyoqXHJcbiAgICogVGhpcyBtZXRob2QgbXVzdCBjb250YWluIHRoZSBsb2dpYyB0byByZW1vdmUgYWxsIGl0ZW1zIGZyb20gdGhlIHN0b3JhZ2UuXHJcbiAgICovXHJcbiAgYWJzdHJhY3QgY2xlYXIoKTogdm9pZDtcclxufVxyXG4iXX0=