.. index:: 
  !BiosealLicense.checkLicenseWithCard Method
  
.. _id3_bioseal_bioseal_license_check_license_with_card_class_method:

===============================================================================
BiosealLicense.checkLicenseWithCard Method
===============================================================================

Module: :ref:`BiosealLicense<id3_bioseal_bioseal_license_class>`

Definition
----------

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

It takes the path to the license file and outputs a challenge response for further verification.


.. code:: Dart

    static Uint8List checkLicenseWithCard(String? licensePath)

**Parameters**

.. line-block::

    ``licensePath`` String
    :guilabel:`in` The file path to the license that needs to be checked.


**Returns**

.. line-block::

    ``Uint8List``
    An array to hold the challenge response generated by the host.
    This 16-byte array is used in the license verification process.

**Exceptions**

.. line-block::

    :ref:`BiosealException<id3_bioseal_bioseal_exception>`
    An error has occurred during Bioseal Library execution.



