Provide threat details related to the applications integrity. More...
Inherits Threat.
Detect if the application binary fails integrity or attestation checks. Indicate if the application is out of date and needs upgrading.
Public Member Functions | |
boolean | isAppAttestationFailed () |
Determine if the application binary has failed integrity or attestation checks. More... | |
ThreatLevel | getAppAttestationRisk () |
Return the risk posed by a failed integrity or attestation check. More... | |
boolean | isAppVersionOutOfDate () |
Determine if the application is out of date. More... | |
String | getAppUpdateURL () |
Return the url for the end user to download the latest version of the application. More... | |
Public Member Functions inherited from Threat | |
ThreatType | getType () |
Indicate the type of threat being checked. More... | |
long | getEvaluatedTime () |
Determine when the check last completed. More... | |
ThreatLevel | getRiskLevel () |
Return the level of risk posed by the threat. More... | |
boolean | getDetectionEnabled () |
Check whether the threat is being evaluated. More... | |
boolean | isEnabled () |
Return whether the detection for this threat is enabled by configuration. More... | |
String | getInfo () |
Get information on possible remediation actions to the threat. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from Threat | |
boolean | isChecked () |
Return if the check has been executed by the runtime. More... | |
boolean isAppAttestationFailed | ( | ) |
Determine if the application binary has failed integrity or attestation checks.
ThreatLevel getAppAttestationRisk | ( | ) |
Return the risk posed by a failed integrity or attestation check.
boolean isAppVersionOutOfDate | ( | ) |
Determine if the application is out of date and it is necessary for the user to update to the latest version.
A developer may configure the minimum recommended version and update URL within their application policy.
String getAppUpdateURL | ( | ) |
Return the url where the latest version of the application may be downloaded. This URL is defined by the application developer within the application policy.