Skip to content
Back to top

# BiosealLicense Class

Namespace: id3.Bioseal

## Definition

Handles the license to use this SDK.

## 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.
encrypt | Encrypt a license from XML source.
finalizeCheckLicenseWithCard | Finalizes the license check process using the provided cryptogram.
getApplicationHardwareCode | Build an application hardware code.
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.
getLicenseComment | Retrieves the license comment.
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.