pub struct ApplicationReport {
pub application_source: Option<String>,
pub display_name: Option<String>,
pub events: Option<Vec<ApplicationEvent>>,
pub installer_package_name: Option<String>,
pub keyed_app_states: Option<Vec<KeyedAppState>>,
pub package_name: Option<String>,
pub package_sha256_hash: Option<String>,
pub signing_key_cert_fingerprints: Option<Vec<String>>,
pub state: Option<String>,
pub user_facing_type: Option<String>,
pub version_code: Option<i32>,
pub version_name: Option<String>,
}Expand description
Information reported about an installed app.
This type is not used in any activity, and only used as part of another schema.
Fields§
§application_source: Option<String>The source of the package.
display_name: Option<String>The display name of the app.
events: Option<Vec<ApplicationEvent>>The list of app events which have occurred in the last 30 hours.
installer_package_name: Option<String>The package name of the app that installed this app.
keyed_app_states: Option<Vec<KeyedAppState>>List of keyed app states reported by the app.
package_name: Option<String>Package name of the app.
package_sha256_hash: Option<String>The SHA-256 hash of the app’s APK file, which can be used to verify the app hasn’t been modified. Each byte of the hash value is represented as a two-digit hexadecimal number.
signing_key_cert_fingerprints: Option<Vec<String>>The SHA-1 hash of each android.content.pm.Signature (https://developer.android.com/reference/android/content/pm/Signature.html) associated with the app package. Each byte of each hash value is represented as a two-digit hexadecimal number.
state: Option<String>Application state.
user_facing_type: Option<String>Whether the app is user facing.
version_code: Option<i32>The app version code, which can be used to determine whether one version is more recent than another.
version_name: Option<String>The app version as displayed to the user.
Trait Implementations§
Source§impl Clone for ApplicationReport
impl Clone for ApplicationReport
Source§fn clone(&self) -> ApplicationReport
fn clone(&self) -> ApplicationReport
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more