.. index:: 
  !BiosealLicense.checkLicenseBufferWithCard Method
  
.. _id3_bioseal_bioseal_license_check_license_buffer_with_card_class_method:

===============================================================================
BiosealLicense.checkLicenseBufferWithCard Method
===============================================================================

Module: :ref:`BiosealLicense<id3_bioseal_bioseal_license_class>`

Definition
----------

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

It outputs a challenge response for further verification.


.. code:: Dart

    static Uint8List checkLicenseBufferWithCard(Uint8List? licenseData)

**Parameters**

.. line-block::

    ``licenseData`` Uint8List
    :guilabel:`in` A buffer containing the license file data.


**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.



