kryvon library

Classes

Guard
Contract that every Kryvon security guard must implement.
Kryvon
Primary entry point for the Kryvon security framework.
KryvonPolicy
Configures Kryvon's detection thresholds and response behaviour.
RootDetectionResult
Holds the raw output of a root-detection scan.
RootDetector
Bridges Dart to the native root-detection logic via RuntimeChannel.
ThreatEvent
Represents a single security threat detected by a Guard.

Enums

EnforcementStrategy
Defines what action Kryvon takes when a threat exceeds the block threshold.
LogLevel
Controls the verbosity of Kryvon's internal logger.
RootIndicatorType
Identifies which root-detection signal was triggered on the device.
ThreatSeverity
Indicates how serious a detected threat is.
ThreatType
Categorises the kind of security threat detected on the device.

Typedefs

ThreatHandler = void Function(ThreatEvent event)
Callback invoked for each individual ThreatEvent detected during a check.