UNPKG

angular-simple-oidc

Version:

Angular Library implementing Open Id Connect specification. Code Flow, Refresh Tokens, Session Management, Discovery Document.

12 lines 1.84 kB
import { SimpleOidcError } from 'angular-simple-oidc/core'; export class ObtainDiscoveryDocumentError extends SimpleOidcError { constructor(context) { super('Failed to obtain discovery document', 'discovery-doc-fetch-failed', context); } } export class ObtainJWTKeysError extends SimpleOidcError { constructor(context) { super('Failed to obtain JWT Keys', 'jwt-keys-fetch-failed', context); } } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZXJyb3JzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vcHJvamVjdHMvYW5ndWxhci1zaW1wbGUtb2lkYy9zcmMvbGliL2Rpc2NvdmVyeS1kb2N1bWVudC9lcnJvcnMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLGVBQWUsRUFBRSxNQUFNLDBCQUEwQixDQUFDO0FBRTNELE1BQU0sT0FBTyw0QkFBNkIsU0FBUSxlQUFlO0lBQzdELFlBQVksT0FBWTtRQUNwQixLQUFLLENBQ0QscUNBQXFDLEVBQ3JDLDRCQUE0QixFQUM1QixPQUFPLENBQ1YsQ0FBQztJQUNOLENBQUM7Q0FDSjtBQUVELE1BQU0sT0FBTyxrQkFBbUIsU0FBUSxlQUFlO0lBQ25ELFlBQVksT0FBWTtRQUNwQixLQUFLLENBQ0QsMkJBQTJCLEVBQzNCLHVCQUF1QixFQUN2QixPQUFPLENBQ1YsQ0FBQztJQUNOLENBQUM7Q0FDSiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IFNpbXBsZU9pZGNFcnJvciB9IGZyb20gJ2FuZ3VsYXItc2ltcGxlLW9pZGMvY29yZSc7XG5cbmV4cG9ydCBjbGFzcyBPYnRhaW5EaXNjb3ZlcnlEb2N1bWVudEVycm9yIGV4dGVuZHMgU2ltcGxlT2lkY0Vycm9yIHtcbiAgICBjb25zdHJ1Y3Rvcihjb250ZXh0OiBhbnkpIHtcbiAgICAgICAgc3VwZXIoXG4gICAgICAgICAgICAnRmFpbGVkIHRvIG9idGFpbiBkaXNjb3ZlcnkgZG9jdW1lbnQnLFxuICAgICAgICAgICAgJ2Rpc2NvdmVyeS1kb2MtZmV0Y2gtZmFpbGVkJyxcbiAgICAgICAgICAgIGNvbnRleHRcbiAgICAgICAgKTtcbiAgICB9XG59XG5cbmV4cG9ydCBjbGFzcyBPYnRhaW5KV1RLZXlzRXJyb3IgZXh0ZW5kcyBTaW1wbGVPaWRjRXJyb3Ige1xuICAgIGNvbnN0cnVjdG9yKGNvbnRleHQ6IGFueSkge1xuICAgICAgICBzdXBlcihcbiAgICAgICAgICAgICdGYWlsZWQgdG8gb2J0YWluIEpXVCBLZXlzJyxcbiAgICAgICAgICAgICdqd3Qta2V5cy1mZXRjaC1mYWlsZWQnLFxuICAgICAgICAgICAgY29udGV4dFxuICAgICAgICApO1xuICAgIH1cbn1cblxuIl19