MultiJailbreakException class

Exception thrown when a multi-check jailbreak or root detection scan finds one or more issues.

Aggregates all detected JailbreakIssue values so that callers can inspect the full set of failures in a single exception.

See also:

Inheritance

Constructors

MultiJailbreakException({required String checkName, required String message, required List<JailbreakIssue> jailBreakIssues, Object? originalError, StackTrace? originalStackTrace})
Creates a multi-check jailbreak exception with the detected jailBreakIssues.
const

Properties

checkName String
The name of the jailbreak or root detection check that triggered this exception, used for logging and diagnostics.
finalinherited
hashCode int
The hash code for this object.
no setterinherited
jailBreakIssues List<JailbreakIssue>
The list of jailbreak or root issues detected during the scan.
final
message String
A human-readable description of the error.
finalinherited
originalError Object?
The underlying error that caused this exception, or null if the detection itself completed without an error.
finalinherited
originalStackTrace StackTrace?
The stack trace associated with originalError, or null if unavailable.
finalinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
The string representation of this exception for debugging.
override

Operators

operator ==(Object other) bool
The equality operator.
inherited