angular-simple-oidc
Version:
Angular Library implementing Open Id Connect specification. Code Flow, Refresh Tokens, Session Management, Discovery Document.
12 lines • 2.06 kB
JavaScript
import { SimpleOidcError } from 'angular-simple-oidc/core';
export class RequiredConfigurationMissingError extends SimpleOidcError {
constructor(context) {
super(`Required field was not present in provided configuration`, `config-required-field-missing`, context);
}
}
export class NullConfigurationProvidedError extends SimpleOidcError {
constructor(context) {
super(`Null/empty configuration was provided`, `config-empty-error`, context);
}
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZXJyb3JzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vcHJvamVjdHMvYW5ndWxhci1zaW1wbGUtb2lkYy9jb25maWcvbGliL2Vycm9ycy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsZUFBZSxFQUFFLE1BQU0sMEJBQTBCLENBQUM7QUFFM0QsTUFBTSxPQUFPLGlDQUEyQyxTQUFRLGVBQWU7SUFDM0UsWUFBWSxPQUErRDtRQUN2RSxLQUFLLENBQ0QsMERBQTBELEVBQzFELCtCQUErQixFQUMvQixPQUFPLENBQ1YsQ0FBQztJQUNOLENBQUM7Q0FDSjtBQUVELE1BQU0sT0FBTyw4QkFBd0MsU0FBUSxlQUFlO0lBQ3hFLFlBQVksT0FBNEI7UUFDcEMsS0FBSyxDQUNELHVDQUF1QyxFQUN2QyxvQkFBb0IsRUFDcEIsT0FBTyxDQUNWLENBQUM7SUFDTixDQUFDO0NBQ0oiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBTaW1wbGVPaWRjRXJyb3IgfSBmcm9tICdhbmd1bGFyLXNpbXBsZS1vaWRjL2NvcmUnO1xuXG5leHBvcnQgY2xhc3MgUmVxdWlyZWRDb25maWd1cmF0aW9uTWlzc2luZ0Vycm9yPFRDb25maWc+IGV4dGVuZHMgU2ltcGxlT2lkY0Vycm9yIHtcbiAgICBjb25zdHJ1Y3Rvcihjb250ZXh0OiB7IGNvbmZpZzogVENvbmZpZywgcmVxdWlyZWRGaWVsZHM6IChrZXlvZiBUQ29uZmlnKVtdIH0pIHtcbiAgICAgICAgc3VwZXIoXG4gICAgICAgICAgICBgUmVxdWlyZWQgZmllbGQgd2FzIG5vdCBwcmVzZW50IGluIHByb3ZpZGVkIGNvbmZpZ3VyYXRpb25gLFxuICAgICAgICAgICAgYGNvbmZpZy1yZXF1aXJlZC1maWVsZC1taXNzaW5nYCxcbiAgICAgICAgICAgIGNvbnRleHRcbiAgICAgICAgKTtcbiAgICB9XG59XG5cbmV4cG9ydCBjbGFzcyBOdWxsQ29uZmlndXJhdGlvblByb3ZpZGVkRXJyb3I8VENvbmZpZz4gZXh0ZW5kcyBTaW1wbGVPaWRjRXJyb3Ige1xuICAgIGNvbnN0cnVjdG9yKGNvbnRleHQ6IHsgY29uZmlnOiBUQ29uZmlnIH0pIHtcbiAgICAgICAgc3VwZXIoXG4gICAgICAgICAgICBgTnVsbC9lbXB0eSBjb25maWd1cmF0aW9uIHdhcyBwcm92aWRlZGAsXG4gICAgICAgICAgICBgY29uZmlnLWVtcHR5LWVycm9yYCxcbiAgICAgICAgICAgIGNvbnRleHRcbiAgICAgICAgKTtcbiAgICB9XG59XG4iXX0=