TokenException constructor

TokenException({
  1. String? userMessage,
  2. required String devMessage,
  3. String? errorCode,
  4. String? provider,
  5. Object? cause,
  6. StackTrace? stack,
  7. Map<String, dynamic> metadata = const {},
  8. bool isReportable = true,
})

Creates a token exception for session expiry or invalid tokens.

Implementation

TokenException({
  String? userMessage,
  required String super.devMessage,
  super.errorCode,
  super.provider,
  super.cause,
  super.stack,
  super.metadata,
  super.isReportable,
}) : super(
        userMessage:
            userMessage ?? 'Your session has expired. Please sign in again.',
        severity: Severity.error,
      );