Struct IOSJailbreakDetectionStatus
Default IIOSJailbreakDetectionStatus implementation carrying the false-positive likelihood, threat rating, detected jailbreak type and a short human readable evidence string.
Namespace: GUPS.AntiCheat.Detector.IOS
Assembly: cs.temp.dll.dll
Syntax
public struct IOSJailbreakDetectionStatus : IIOSJailbreakDetectionStatus
Constructors
IOSJailbreakDetectionStatus(Single, UInt32, EIOSJailbreakType, String)
Creates a new IOSJailbreakDetectionStatus with the given fields.
Declaration
public IOSJailbreakDetectionStatus(float _PossibilityOfFalsePositive, uint _ThreatRating, EIOSJailbreakType _JailbreakType, string _Evidence)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Single | _PossibilityOfFalsePositive | The false-positive likelihood in the range |
| System.UInt32 | _ThreatRating | The threat rating reported with the detection. |
| EIOSJailbreakType | _JailbreakType | The type of jailbreak evidence detected on iOS. |
| System.String | _Evidence | A short human readable evidence string. May be |
Properties
Evidence
Gets a short human readable evidence string describing what triggered the detection. May be empty.
Declaration
public string Evidence { readonly get; }
Property Value
| Type | Description |
|---|---|
| System.String |
JailbreakType
Gets the type of jailbreak evidence detected on iOS, or UNKNOWN if no specific type could be classified.
Declaration
public EIOSJailbreakType JailbreakType { readonly get; }
Property Value
| Type | Description |
|---|---|
| EIOSJailbreakType |
PossibilityOfFalsePositive
Gets the probability that the reported threat is a false positive, in the range [0.0, 1.0].
Declaration
public float PossibilityOfFalsePositive { readonly get; }
Property Value
| Type | Description |
|---|---|
| System.Single |
ThreatRating
Gets the threat rating reported with this detection. Higher values denote greater perceived threats.
Declaration
public uint ThreatRating { readonly get; }
Property Value
| Type | Description |
|---|---|
| System.UInt32 |