GoogleApi.AndroidManagement.V1.Model.ExtensionConfig (google_api_android_management v0.41.0) View Source

Configuration to enable an app as an extension app, with the capability of interacting with Android Device Policy offline.

Attributes

  • notificationReceiver (type: String.t, default: nil) - Fully qualified class name of the receiver service class for Android Device Policy to notify the extension app of any local command status updates.
  • signingKeyFingerprintsSha256 (type: list(String.t), default: nil) - Hex-encoded SHA256 hash of the signing certificate of the extension app. Only hexadecimal string representations of 64 characters are valid.If not specified, the signature for the corresponding package name is obtained from the Play Store instead.If this list is empty, the signature of the extension app on the device must match the signature obtained from the Play Store for the app to be able to communicate with Android Device Policy.If this list is not empty, the signature of the extension app on the device must match one of the entries in this list for the app to be able to communicate with Android Device Policy.In production use cases, it is recommended to leave this empty.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Specs

t() :: %GoogleApi.AndroidManagement.V1.Model.ExtensionConfig{
  notificationReceiver: String.t() | nil,
  signingKeyFingerprintsSha256: [String.t()] | nil
}

Link to this section Functions

Specs

decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.