Methods
Through the Common Android Reseller Library, the SamsungResellerServiceFactory
class uses Knox Deployment Program
(KDP) to manage Samsung devices, while the GoogleResellerServiceFactory
class uses zero-touch enrollment to manage
other Android devices. This page
lists methods available to each factory class:
the method is supported
the method isn't supported
Method |
Description |
KDP |
Zero-touch |
claimDevice |
Synchronous request to claim one device for a specified customer. |
|
|
claimDevicesAsync |
Asynchronous request to claim up to 100,000 devices for one or more customers. |
|
|
createCustomer |
Creates a Company object to uniquely identify a company (customer). |
|
|
findDevicesByDeviceIdentifier |
List devices with given device identifier. |
|
|
findDevicesByOwner |
List of devices claimed by the specified customer or customers. |
|
|
getOperation |
Retrieves the status of an asynchronous operation using its operationId . |
|
|
listCustomers |
List of customers associated with the reseller. |
|
|
listOperations |
List of operations with a specified operation type and/or operation state. |
|
|
unclaimDevice |
Synchronous request to unclaim a single device for a specified customer. |
|
|
unclaimDevicesAsync |
Asynchronous request to unclaim up to 100,000 devices for one or more customers. |
|
|
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-08-07 UTC.
[null,null,["Last updated 2024-08-07 UTC."],[[["The `SamsungResellerServiceFactory` class uses the Knox Deployment Program (KDP) to manage Samsung devices."],["The `GoogleResellerServiceFactory` class uses zero-touch enrollment to manage other Android devices."],["The Common Android Reseller Library offers methods such as `claimDevice`, `unclaimDevice`, and `createCustomer` for device management."],["Methods like `claimDevicesAsync` and `unclaimDevicesAsync` provide asynchronous options for managing large numbers of devices."],["The library allows resellers to manage customers through methods like `createCustomer` and `listCustomers`, and track operation status using `getOperation` and `listOperations`."]]],["The Common Android Reseller Library uses `SamsungResellerServiceFactory` for Knox Deployment Program (KDP) Samsung devices and `GoogleResellerServiceFactory` for zero-touch enrollment of other Android devices. Key actions include: claiming and unclaiming devices (individually or in bulk), creating customer objects, listing devices by identifier or owner, and retrieving operation statuses. Resellers can also list customers and operations, filtering by type or state. Supported methods differ between KDP and zero-touch.\n"]]