Dpc class

An EMM's DPC (device policy controller). Zero-touch enrollment installs a DPC (listed in the Configuration) on a device to maintain the customer's mobile policies. All the DPCs listed by the API support zero-touch enrollment and are available in Google Play.


Dpc.fromJson(Map _json)


dpcName ↔ String
Output only. The title of the DPC app in Google Play. For example, Google Apps Device Policy. Useful in an application's user interface.
read / write
name ↔ String
Output only. The API resource name in the format customers/[CUSTOMER_ID]/dpcs/[DPC_ID]. Assigned by the server. To maintain a reference to a DPC across customer accounts, persist and match the last path component (DPC_ID).
read / write
packageName ↔ String
Output only. The DPC's Android application ID that looks like a Java package name. Zero-touch enrollment installs the DPC app onto a device using this identifier.
read / write
hashCode → int
The hash code for this object.
read-only, inherited
runtimeType → Type
A representation of the runtime type of the object.
read-only, inherited


toJson() → Map<String, Object>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed.
toString() → String
Returns a string representation of this object.


operator ==(dynamic other) → bool
The equality operator.