SecureStorageException constructor

SecureStorageException({
  1. required String key,
  2. required String operation,
  3. Object? cause,
  4. StackTrace? stack,
  5. Map<String, dynamic> metadata = const {},
})

Creates a secure storage exception for failures accessing encrypted stores.

Implementation

SecureStorageException({
  required String super.key,
  required super.operation,
  super.cause,
  super.stack,
  super.metadata,
}) : super(
        userMessage: 'Failed to access secure storage.',
        devMessage:
            'Secure storage operation failed: $operation for key: $key',
        storageType: 'secure_storage',
        severity: Severity.error,
        isReportable: true,
      );