• BlackBerry Dynamics
  • Runtime library for Android applications
  • 10.0.0.93
ThreatApplicationSecurity Class Reference

Provide threat details related to the applications integrity. More...

Inherits Threat.

Description

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...
 

Member Function Documentation

◆ isAppAttestationFailed()

boolean isAppAttestationFailed ( )

Determine if the application binary has failed integrity or attestation checks.

◆ getAppAttestationRisk()

ThreatLevel getAppAttestationRisk ( )

Return the risk posed by a failed integrity or attestation check.

◆ isAppVersionOutOfDate()

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.

◆ getAppUpdateURL()

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.