//kotlin-sdk/fr.gasmartbuilding.gasmartaccessreadersdk/ACS
ACS
[androidJvm]\ object ACS
A singleton for managing calls to ACS.
Properties
| Name | Summary | 
|---|---|
| service | [androidJvm] lateinit var service: ACSService  | 
Functions
| Name | Summary | 
|---|---|
| getSignatureFromACS | [androidJvm] suspend fun getSignatureFromACS(appSign1: ByteArray): ByteArray? Retrieves a signature from the ACS based on a given APP_SIGN1.  | 
| getUDID | [androidJvm] fun getUDID(): String Retrieves the unique device ID (UDID) from the device.  | 
| initialize | [androidJvm] fun initialize(context: Context, baseUrl: String, apiKey: String) Initializes the ACS singleton.  | 
| registerDeviceToACS | [androidJvm] suspend fun registerDeviceToACS(userId: String, sdkVersion: String): DeviceRegistration? Registers a device to the ACS using the given SDK version.  |