Skip to content
Snippets Groups Projects

fix: manage error durring init application and logging

15 files
+ 239
125
Compare changes
  • Side-by-side
  • Inline
Files
15
@@ -22,6 +22,29 @@ export type EventType =
| "session_error"
| "session_terminated"
| "logout";
export const EventType = {
discovery_document_loaded: "discovery_document_loaded" as EventType,
received_first_token: "received_first_token" as EventType,
jwks_load_error: "jwks_load_error" as EventType,
invalid_nonce_in_state: "invalid_nonce_in_state" as EventType,
discovery_document_load_error: "discovery_document_load_error" as EventType,
discovery_document_validation_error: "discovery_document_validation_error" as EventType,
user_profile_loaded: "user_profile_loaded" as EventType,
user_profile_load_error: "user_profile_load_error" as EventType,
token_received: "token_received" as EventType,
token_error: "token_error" as EventType,
token_refreshed: "token_refreshed" as EventType,
token_refresh_error: "token_refresh_error" as EventType,
silent_refresh_error: "silent_refresh_error" as EventType,
silently_refreshed: "silently_refreshed" as EventType,
silent_refresh_timeout: "silent_refresh_timeout" as EventType,
token_validation_error: "token_validation_error" as EventType,
token_expires: "token_expires" as EventType,
session_changed: "session_changed" as EventType,
session_error: "session_error" as EventType,
session_terminated: "session_terminated" as EventType,
logout: "logout" as EventType,
};
export abstract class OAuthEvent {
constructor(readonly type: EventType) {}
Loading