DevicesLicense Class

Namespace: id3.Devices

Definition

Handles the license to use this SDK.
class DevicesLicense
class DevicesLicense
public static partial class DevicesLicense
public class DevicesLicense

Static Methods

Name

Description

activate

Activates a license using customer credentials and a product reference and saves the license to a file.

activateActivationKey

Activates a license file using an activation key and saves the license to a file.

activateActivationKeyBuffer

Activates a license using an activation key and returns the license in a data buffer.

activateBuffer

Retrieves a license file buffer using customer credentials and a product reference and returns the license in a data buffer.

activateSerialKey

Activates a license using a serial key and saves the license to a file.

activateSerialKeyBuffer

Activates a license using a serial key and returns the license in a data buffer.

checkLicense

Checks a license from a file.

checkLicenseBuffer

Checks a license from a buffer.

checkLicenseBufferWithCard

Checks the license using a buffer containing the license data and a card-based verification process.

checkLicenseWithCard

Checks the license by using a card-based verification process.

checkModule

Checks if a module is present in the previously loaded license.

finalizeCheckLicenseWithCard

Finalizes the license check process using the provided cryptogram.

getExpiryDate

Retrieves the license expiry date.

getExternalDriveHardwareCode

Retrieves the hardware code of the external drive you run the library on. This function works on Windows only.

getHostHardwareCode

Retrieves the hardware code of the device using the requested hardware code type.

getLicenseFileHardwareCode

Retrieves the hardware code of the previously loaded license.

getLicenseFileSerial

Retrieves the serial number of the previously loaded license.

getLicenseName

Retrieves the license name.

getLicenseOwner

Retrieves the license owner.

getLicensePath

Retrieves the license path.

getLicenseType

Retrieves the license type.

getModuleCount

Retrieves the number of modules in the license.

getModuleName

Retrieves the name of the specified license module.

getModuleValue

Retrieves the value associated to the specified license module.

getProductReference

Retrieves the license product reference.

getRemainingDays

Retrieves the number of remaining days.

reactivate

Reactivates a license file using the host hardware code and the product reference.

reactivateBuffer

Reactivates a license in a data buffer using the host hardware code and the product reference.