Activation Service
Activation service bridge Behaves like a shared service under the hood.
Properties
Functions
Link copied to clipboard
Complete activation when an extra manual step is required. Returns Pair
Link copied to clipboard
Complete offline activation. Returns Pair
Link copied to clipboard
Complete offline deactivation. Returns Pair
Link copied to clipboard
external fun deactivate(listener: ProgressListener, applicationId: String, licenseKey: String, productId: String = ProductID.CORE): Int
Deactivate a product/license. Returns gem::error code (int).
Link copied to clipboard
Delete a single activation by id. Returns gem::error code (int).
Link copied to clipboard
external fun generateLicenseKey(listener: ProgressListener, applicationId: String, productId: String = ProductID.CORE): Int
Generate a new license key for an application/product. Returns gem::error code (int).
Link copied to clipboard
Return activation infos for a given gate (see GateKeeper/GEM_GateKeeper.h).
Link copied to clipboard
Return activation infos for a product id.
Link copied to clipboard
Return product ids present on device (optionally including expired).
Link copied to clipboard
True if keeps a reference to a C++ SDK object False if keeps a C++ SDK object