<?xml version="1.0"?>
<doc>
    <assembly>
        <name>id3.Bioseal</name>
    </assembly>
    <members>
        <member name="T:id3.Bioseal.BiosealAssembly">
            <summary>
            This class provides information about the assembly.
            </summary>
        </member>
        <member name="M:id3.Bioseal.BiosealAssembly.Initialize(System.String)">
            <summary>
            Initializes the assembly.
            </summary>
        </member>
        <member name="M:id3.Bioseal.BiosealAssembly.GetNativeLibInfo">
            <summary>
            Gets information about the native library.
            </summary>
            <returns>The System.Diagnostics.FileVersionInfo.</returns>
        </member>
        <member name="P:id3.Bioseal.BiosealAssembly.RootDir">
             <summary>
            
             </summary>
        </member>
        <member name="P:id3.Bioseal.BiosealAssembly.Title">
             <summary>
            
             </summary>
        </member>
        <member name="P:id3.Bioseal.BiosealAssembly.Version">
             <summary>
            
             </summary>
        </member>
        <member name="P:id3.Bioseal.BiosealAssembly.VersionShort">
             <summary>
            
             </summary>
        </member>
        <member name="P:id3.Bioseal.BiosealAssembly.Description">
             <summary>
            
             </summary>
        </member>
        <member name="P:id3.Bioseal.BiosealAssembly.Product">
             <summary>
            
             </summary>
        </member>
        <member name="P:id3.Bioseal.BiosealAssembly.Copyright">
             <summary>
            
             </summary>
        </member>
        <member name="P:id3.Bioseal.BiosealAssembly.Company">
             <summary>
            
             </summary>
        </member>
        <member name="T:id3.Bioseal.DateTime">
            <summary>
            Represents a date/time.
            </summary>
        </member>
        <member name="M:id3.Bioseal.DateTime.#ctor">
            <summary>
            Initializes a new instance of the DateTime class.
            </summary>
        </member>
        <member name="M:id3.Bioseal.DateTime.#ctor(System.IntPtr)">
            <summary>
            Creates a new instance of the DateTime class from a specified handle.
            </summary>
            <param name="handle">Handle to the native DateTime object.</param>
        </member>
        <member name="M:id3.Bioseal.DateTime.Dispose">
            <summary>
            Releases the memory allocated for the DateTime object.
            Forces garbage collection.
            </summary>
        </member>
        <member name="M:id3.Bioseal.DateTime.Finalize">
            <summary>
            Releases the memory allocated for the DateTime object.
            </summary>
        </member>
        <member name="P:id3.Bioseal.DateTime.Handle">
            <summary>
            Gets the native handle.
            </summary>
        </member>
        <member name="P:id3.Bioseal.DateTime.Year">
            <summary>
            The year (1 through 9999, 0 if invalid date).
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.DateTime.Month">
            <summary>
            The month (1 through 12).
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.DateTime.Day">
            <summary>
            The day (1 through the number of days in month).
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.DateTime.Hour">
            <summary>
            The hour (0 through 23, -1 if invalid time).
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.DateTime.Minute">
            <summary>
            The minute (0 through 59).
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.DateTime.Second">
            <summary>
            The second (0 through 59).
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.DateTime.GetYear">
            <summary>
            Gets the the year (1 through 9999, 0 if invalid date).
            </summary>
            <returns>The year (1 through 9999, 0 if invalid date).</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.DateTime.GetMonth">
            <summary>
            Gets the the month (1 through 12).
            </summary>
            <returns>The month (1 through 12).</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.DateTime.GetDay">
            <summary>
            Gets the the day (1 through the number of days in month).
            </summary>
            <returns>The day (1 through the number of days in month).</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.DateTime.GetHour">
            <summary>
            Gets the the hour (0 through 23, -1 if invalid time).
            </summary>
            <returns>The hour (0 through 23, -1 if invalid time).</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.DateTime.GetMinute">
            <summary>
            Gets the the minute (0 through 59).
            </summary>
            <returns>The minute (0 through 59).</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.DateTime.GetSecond">
            <summary>
            Gets the the second (0 through 59).
            </summary>
            <returns>The second (0 through 59).</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.DateTime.IsValid">
            <summary>
            Indicates whether the date and/or time is valid.
            </summary>
            <returns>true if date and/or time is valid.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.DateTime.IsTimeValid">
            <summary>
            Indicates whether the time is valid.
            </summary>
            <returns>true if the time is valid.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.DateTime.IsDateValid">
            <summary>
            Indicates whether the date is valid.
            </summary>
            <returns>true if the date is valid.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.DateTime.IsDateTimeValid">
            <summary>
            Indicates whether the date and time are valid.
            </summary>
            <returns>true if date and time is valid.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.DateTime.ToString">
            <summary>
            Convert the date/time to a string.
            </summary>
            <returns>Automatic format is YYYY-MM-DDTHH:MM:SS, YYYY-MM-DD or HH:MM:SS</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="T:id3.Bioseal.Bioseal">
            <summary>
            Represents a BioSeal code.
            </summary>
        </member>
        <member name="M:id3.Bioseal.Bioseal.#ctor">
            <summary>
            Initializes a new instance of the Bioseal class.
            </summary>
        </member>
        <member name="M:id3.Bioseal.Bioseal.#ctor(System.IntPtr)">
            <summary>
            Creates a new instance of the Bioseal class from a specified handle.
            </summary>
            <param name="handle">Handle to the native Bioseal object.</param>
        </member>
        <member name="M:id3.Bioseal.Bioseal.Dispose">
            <summary>
            Releases the memory allocated for the Bioseal object.
            Forces garbage collection.
            </summary>
        </member>
        <member name="M:id3.Bioseal.Bioseal.Finalize">
            <summary>
            Releases the memory allocated for the Bioseal object.
            </summary>
        </member>
        <member name="P:id3.Bioseal.Bioseal.Handle">
            <summary>
            Gets the native handle.
            </summary>
        </member>
        <member name="P:id3.Bioseal.Bioseal.Format">
            <summary>
            The BioSeal format without prefix information.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.Bioseal.ExtendedFormat">
            <summary>
            The BioSeal format with prefix information.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.Bioseal.DocumentIssuingDate">
            <summary>
            The document issuing date.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.Bioseal.SignatureDate">
            <summary>
            The BioSeal signature date.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.Bioseal.DocumentType">
            <summary>
            The document type identification code. For AFNOR XP Z42-101 only.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.Bioseal.DocumentScope">
            <summary>
            The identification code of the scope on which the document type is defined. For AFNOR XP Z42-101 only.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.Bioseal.DocumentIssuingCountry">
            <summary>
            The identifier of the country issuing the document. For AFNOR XP Z42-101 only.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.Bioseal.ManifestId">
            <summary>
            The manifest ID in ISO 22385 format.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.Bioseal.Payload">
            <summary>
            The payload containing the data specific to the BioSeal.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.Bioseal.Manifest">
            <summary>
            The manifest information.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.Bioseal.ContainsImages">
            <summary>
            Indicates whether the BioSeal contains images.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.Bioseal.ContainsPortraits">
            <summary>
            Indicates whether the BioSeal contains portraits.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.Bioseal.ContainsBiometrics">
            <summary>
            Indicates whether the BioSeal contains biometric data.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.Bioseal.ContainsFaceTemplates">
            <summary>
            Indicates whether the BioSeal contains face templates.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.Bioseal.ContainsFingerTemplates">
            <summary>
            Indicates whether the BioSeal contains finger templates.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.Bioseal.ContainsExtensions">
            <summary>
            Indicates whether the BioSeal contains extensions.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.Bioseal.SupportedLanguages">
            <summary>
            The list of supported languages declared in the manifest.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.Bioseal.HtmlView">
            <summary>
            The presentation view, in HTML format, created from the manifest and the data contained in the BioSeal.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.Bioseal.ExternalResourceCallback">
            <summary>
            The callback used to retrieve an external resource (LoTL, TSL, certificate, manifest, CRL) with specified URI.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.Bioseal.CertificateAuthorityReference">
            <summary>
            The issuing reference of the certificate authority.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.Bioseal.CertificateIdentifier">
            <summary>
            The identifier of the certificate.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.Bioseal.CertificateInformation">
            <summary>
            The detailed certificate information.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.Bioseal.ExpirationDate">
            <summary>
            The BioSeal expiration date.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.Bioseal.ContainsAuxData">
            <summary>
            Indicates whether the BioSeal contains auxiliary data.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.Bioseal.AuxData">
            <summary>
            The auxiliary data containing additional information specific to the BioSeal.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.Bioseal.BiometricVerificationRules">
            <summary>
            The list of biometric verification rules.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.Bioseal.Log">
            <summary>
            The log.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.Bioseal.UserAuthentication">
            <summary>
            The user authentication parameters.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.Bioseal.HeaderVersion">
            <summary>
            The header version.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.Bioseal.DecryptionCallback">
            <summary>
            The callback used to decrypt a field.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.Bioseal.VerifiesGovernance">
            <summary>
            Indicates whether the governance certification chain is verified.
            Hint: Default value is true.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.Bioseal.VerifiesSignature">
            <summary>
            Indicates whether the VDS signature is verified.
            Hint: Default value is true.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.Bioseal.VerifiesCrlUpdates">
            <summary>
            Indicates whether the verification process should verify the next CRL update.
            Hint: Default value is true.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.Bioseal.VerificationResult">
            <summary>
            The last verification result.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.Bioseal.LotlUrl">
            <summary>
            The URL to the LoTL (List of Trust List).
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.Bioseal.TslUrl">
            <summary>
            The URL to the TSL (Trust Service List).
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.Bioseal.ManifestUrl">
            <summary>
            The URL to the manifest.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.Bioseal.IssuingAgencyCode">
            <summary>
            The Issuing Agency Code (IAC). For ISO 22376:2023 format only.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.Bioseal.HasPrefix">
            <summary>
            Prefix is present.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.Bioseal.Prefix">
            <summary>
            The prefix.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.Bioseal.Data">
            <summary>
            The data of the VDS as a binary array.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Bioseal.GetFormat">
            <summary>
            Gets the the BioSeal format without prefix information.
            </summary>
            <returns>The BioSeal format without prefix information.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Bioseal.GetExtendedFormat">
            <summary>
            Gets the the BioSeal format with prefix information.
            </summary>
            <returns>The BioSeal format with prefix information.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Bioseal.GetDocumentIssuingDate">
            <summary>
            Gets the the document issuing date.
            </summary>
            <returns>The document issuing date.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Bioseal.GetSignatureDate">
            <summary>
            Gets the the BioSeal signature date.
            </summary>
            <returns>The BioSeal signature date.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Bioseal.GetDocumentType">
            <summary>
            Gets the the document type identification code. For AFNOR XP Z42-101 only.
            </summary>
            <returns>The document type identification code. For AFNOR XP Z42-101 only.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Bioseal.GetDocumentScope">
            <summary>
            Gets the the identification code of the scope on which the document type is defined. For AFNOR XP Z42-101 only.
            </summary>
            <returns>The identification code of the scope on which the document type is defined. For AFNOR XP Z42-101 only.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Bioseal.GetDocumentIssuingCountry">
            <summary>
            Gets the the identifier of the country issuing the document. For AFNOR XP Z42-101 only.
            </summary>
            <returns>The identifier of the country issuing the document. For AFNOR XP Z42-101 only.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Bioseal.GetManifestId">
            <summary>
            Gets the the manifest ID in ISO 22385 format.
            </summary>
            <returns>The manifest ID in ISO 22385 format.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Bioseal.GetPayload">
            <summary>
            Gets the the payload containing the data specific to the BioSeal.
            </summary>
            <returns>The payload containing the data specific to the BioSeal.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Bioseal.GetManifest">
            <summary>
            Gets the the manifest information.
            </summary>
            <returns>The manifest information.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Bioseal.GetContainsImages">
            <summary>
            Gets the indicates whether the BioSeal contains images.
            </summary>
            <returns>Indicates whether the BioSeal contains images.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Bioseal.GetContainsPortraits">
            <summary>
            Gets the indicates whether the BioSeal contains portraits.
            </summary>
            <returns>Indicates whether the BioSeal contains portraits.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Bioseal.GetContainsBiometrics">
            <summary>
            Gets the indicates whether the BioSeal contains biometric data.
            </summary>
            <returns>Indicates whether the BioSeal contains biometric data.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Bioseal.GetContainsFaceTemplates">
            <summary>
            Gets the indicates whether the BioSeal contains face templates.
            </summary>
            <returns>Indicates whether the BioSeal contains face templates.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Bioseal.GetContainsFingerTemplates">
            <summary>
            Gets the indicates whether the BioSeal contains finger templates.
            </summary>
            <returns>Indicates whether the BioSeal contains finger templates.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Bioseal.GetContainsExtensions">
            <summary>
            Gets the indicates whether the BioSeal contains extensions.
            </summary>
            <returns>Indicates whether the BioSeal contains extensions.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Bioseal.GetSupportedLanguages">
            <summary>
            Gets the the list of supported languages declared in the manifest.
            </summary>
            <returns>The list of supported languages declared in the manifest.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Bioseal.GetHtmlView">
            <summary>
            Gets the the presentation view, in HTML format, created from the manifest and the data contained in the BioSeal.
            </summary>
            <returns>The presentation view, in HTML format, created from the manifest and the data contained in the BioSeal.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Bioseal.SetExternalResourceCallback(id3.Bioseal.ResourceCallbackHandler,System.IntPtr)">
            <summary>
            Sets the the callback used to retrieve an external resource (LoTL, TSL, certificate, manifest, CRL) with specified URI.
            </summary>
            <param name="externalResourceCallback">The callback used to retrieve an external resource (LoTL, TSL, certificate, manifest, CRL) with specified URI.</param>
            <param name="context">The callback context.</param>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Bioseal.GetCertificateAuthorityReference">
            <summary>
            Gets the the issuing reference of the certificate authority.
            </summary>
            <returns>The issuing reference of the certificate authority.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Bioseal.GetCertificateIdentifier">
            <summary>
            Gets the the identifier of the certificate.
            </summary>
            <returns>The identifier of the certificate.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Bioseal.GetCertificateInformation">
            <summary>
            Gets the the detailed certificate information.
            </summary>
            <returns>The detailed certificate information.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Bioseal.GetExpirationDate">
            <summary>
            Gets the the BioSeal expiration date.
            </summary>
            <returns>The BioSeal expiration date.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Bioseal.GetContainsAuxData">
            <summary>
            Gets the indicates whether the BioSeal contains auxiliary data.
            </summary>
            <returns>Indicates whether the BioSeal contains auxiliary data.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Bioseal.GetAuxData">
            <summary>
            Gets the the auxiliary data containing additional information specific to the BioSeal.
            </summary>
            <returns>The auxiliary data containing additional information specific to the BioSeal.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Bioseal.GetBiometricVerificationRules">
            <summary>
            Gets the the list of biometric verification rules.
            </summary>
            <returns>The list of biometric verification rules.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Bioseal.GetLog">
            <summary>
            Gets the the log.
            </summary>
            <returns>The log.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Bioseal.GetUserAuthentication">
            <summary>
            Gets the the user authentication parameters.
            </summary>
            <returns>The user authentication parameters.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Bioseal.GetHeaderVersion">
            <summary>
            Gets the the header version.
            </summary>
            <returns>The header version.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Bioseal.SetDecryptionCallback(id3.Bioseal.DecryptionCallbackHandler,System.IntPtr)">
            <summary>
            Sets the the callback used to decrypt a field.
            </summary>
            <param name="decryptionCallback">The callback used to decrypt a field.</param>
            <param name="context">The callback context.</param>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Bioseal.GetVerifiesGovernance">
            <summary>
            Gets the indicates whether the governance certification chain is verified.
            Hint: Default value is true.
            </summary>
            <returns>Indicates whether the governance certification chain is verified.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Bioseal.SetVerifiesGovernance(System.Boolean)">
            <summary>
            Sets the indicates whether the governance certification chain is verified.
            Hint: Default value is true.
            </summary>
            <param name="verifiesGovernance">Indicates whether the governance certification chain is verified.</param>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Bioseal.GetVerifiesSignature">
            <summary>
            Gets the indicates whether the VDS signature is verified.
            Hint: Default value is true.
            </summary>
            <returns>Indicates whether the VDS signature is verified.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Bioseal.SetVerifiesSignature(System.Boolean)">
            <summary>
            Sets the indicates whether the VDS signature is verified.
            Hint: Default value is true.
            </summary>
            <param name="verifiesSignature">Indicates whether the VDS signature is verified.</param>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Bioseal.GetVerifiesCrlUpdates">
            <summary>
            Gets the indicates whether the verification process should verify the next CRL update.
            Hint: Default value is true.
            </summary>
            <returns>Indicates whether the verification process should verify the next CRL update.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Bioseal.SetVerifiesCrlUpdates(System.Boolean)">
            <summary>
            Sets the indicates whether the verification process should verify the next CRL update.
            Hint: Default value is true.
            </summary>
            <param name="verifiesCrlUpdates">Indicates whether the verification process should verify the next CRL update.</param>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Bioseal.GetVerificationResult">
            <summary>
            Gets the the last verification result.
            </summary>
            <returns>The last verification result.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Bioseal.GetLotlUrl">
            <summary>
            Gets the the URL to the LoTL (List of Trust List).
            </summary>
            <returns>The URL to the LoTL (List of Trust List).</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Bioseal.SetLotlUrl(System.String)">
            <summary>
            Sets the the URL to the LoTL (List of Trust List).
            </summary>
            <param name="lotlUrl">The URL to the LoTL (List of Trust List).</param>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Bioseal.GetTslUrl">
            <summary>
            Gets the the URL to the TSL (Trust Service List).
            </summary>
            <returns>The URL to the TSL (Trust Service List).</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Bioseal.SetTslUrl(System.String)">
            <summary>
            Sets the the URL to the TSL (Trust Service List).
            </summary>
            <param name="tslUrl">The URL to the TSL (Trust Service List).</param>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Bioseal.GetManifestUrl">
            <summary>
            Gets the the URL to the manifest.
            </summary>
            <returns>The URL to the manifest.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Bioseal.SetManifestUrl(System.String)">
            <summary>
            Sets the the URL to the manifest.
            </summary>
            <param name="manifestUrl">The URL to the manifest.</param>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Bioseal.GetIssuingAgencyCode">
            <summary>
            Gets the the Issuing Agency Code (IAC). For ISO 22376:2023 format only.
            </summary>
            <returns>The Issuing Agency Code (IAC). For ISO 22376:2023 format only.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Bioseal.GetHasPrefix">
            <summary>
            Gets the prefix is present.
            </summary>
            <returns>Prefix is present.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Bioseal.GetPrefix">
            <summary>
            Gets the the prefix.
            </summary>
            <returns>The prefix.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Bioseal.GetData">
            <summary>
            Gets the the data of the VDS as a binary array.
            </summary>
            <returns>The data of the VDS as a binary array.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Bioseal.Clear">
            <summary>
            Clears all internal data.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Bioseal.VerifyFromBuffer(System.Byte[])">
            <summary>
            Decodes and verifies the specified data buffer.
            </summary>
            <param name="data">The data buffer containing the BioSeal code.</param>
            <returns>Receives the verification results.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Bioseal.VerifyFromString(System.String)">
            <summary>
            Decodes and verifies the specified string buffer.
            </summary>
            <param name="data">The string buffer containing the BioSeal code.</param>
            <returns>Receives the verification results.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Bioseal.BuildHtmlView(System.String,System.Boolean)">
            <summary>
            Builds the presentation view, in HTML format.
            </summary>
            <param name="language">The expected language.</param>
            <param name="userAuthenticated">A value indicating whether the user is authenticated.</param>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Bioseal.GetDocumentName(System.String)">
            <summary>
            Gets the name of the document.
            </summary>
            <param name="language">The expected language.</param>
            <returns>The name of the document.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Bioseal.GetDocumentDescription(System.String)">
            <summary>
            Gets the description of the document.
            </summary>
            <param name="language">The expected language.</param>
            <returns>The description of the document.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Bioseal.FindFieldsByExtension(id3.Bioseal.FieldExtensionType)">
            <summary>
            Finds fields by extension type.
            </summary>
            <param name="fieldExtensionType">The field extension type.</param>
            <returns>The list of fields with the extension.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Bioseal.FindFieldsByExtensionName(System.String)">
            <summary>
            Finds fields by extension name.
            </summary>
            <param name="extensionName">A string that identifies the extension name.</param>
            <returns>The list of fields with the extension.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Bioseal.FindBiometrics(id3.Bioseal.BiometricDataType,System.String)">
            <summary>
            Finds the biometric field in payload.
            </summary>
            <param name="biometricDataType">The type of biometric data.</param>
            <param name="biometricFormat">The format of the biometric data.</param>
            <returns>The list of fields containing biometric data.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Bioseal.BuildVdsAsJson(System.String)">
            <summary>
            Builds a representation of the VDS, in JSON format.
            </summary>
            <param name="indentation">The indentation of the json string.</param>
            <returns>The result.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Bioseal.BuildVdsAsXml(System.String)">
            <summary>
            Builds a representation of the VDS, in a XML format.
            </summary>
            <param name="language">The expected language.</param>
            <returns>The result.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Bioseal.ClearDownloadCache">
            <summary>
            Clears the internal download cache.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Bioseal.SetTimeZoneOffset(System.Int32)">
            <summary>
            Sets the time zone offset in seconds.
            </summary>
            <param name="offsetInSeconds">The time zone offset in seconds.</param>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Bioseal.ComputeSha256(System.Byte[])">
            <summary>
            Computes SHA256.
            </summary>
            <param name="data">Input data.</param>
            <returns>The result.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="T:id3.Bioseal.Lotl">
            <summary>
            Provides information about the LoTL (List of Trust List).
            </summary>
        </member>
        <member name="M:id3.Bioseal.Lotl.#ctor">
            <summary>
            Initializes a new instance of the Lotl class.
            </summary>
        </member>
        <member name="M:id3.Bioseal.Lotl.#ctor(System.IntPtr)">
            <summary>
            Creates a new instance of the Lotl class from a specified handle.
            </summary>
            <param name="handle">Handle to the native Lotl object.</param>
        </member>
        <member name="M:id3.Bioseal.Lotl.Dispose">
            <summary>
            Releases the memory allocated for the Lotl object.
            Forces garbage collection.
            </summary>
        </member>
        <member name="M:id3.Bioseal.Lotl.Finalize">
            <summary>
            Releases the memory allocated for the Lotl object.
            </summary>
        </member>
        <member name="P:id3.Bioseal.Lotl.Handle">
            <summary>
            Gets the native handle.
            </summary>
        </member>
        <member name="P:id3.Bioseal.Lotl.Log">
            <summary>
            Get the log.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.Lotl.IsTsl">
            <summary>
            True if the LoTL is a TLS.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Lotl.GetLog">
            <summary>
            Gets the get the log.
            </summary>
            <returns>Get the log.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Lotl.GetIsTsl">
            <summary>
            Gets the true if the LoTL is a TLS.
            </summary>
            <returns>True if the LoTL is a TLS.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Lotl.GetUrl(System.Byte[],System.String,System.String)">
            <summary>
            Returns the URL to the TSL or the next LoTL.
            </summary>
            <param name="lotlData">The LotL data.</param>
            <param name="manifestId">The Manifest ID in ISO 22385 format (hexadecimal string).</param>
            <param name="iac">The IAC (optional).</param>
            <returns>The TSL url.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Lotl.GetManifestUrl(System.Byte[])">
            <summary>
            Returns the URL to the manifest.
            </summary>
            <param name="tslData">The TSL data.</param>
            <returns>The manifest url.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="T:id3.Bioseal.Manifest">
            <summary>
            Provides information about the manifest.
            </summary>
        </member>
        <member name="M:id3.Bioseal.Manifest.#ctor">
            <summary>
            Initializes a new instance of the Manifest class.
            </summary>
        </member>
        <member name="M:id3.Bioseal.Manifest.#ctor(System.IntPtr)">
            <summary>
            Creates a new instance of the Manifest class from a specified handle.
            </summary>
            <param name="handle">Handle to the native Manifest object.</param>
        </member>
        <member name="M:id3.Bioseal.Manifest.Dispose">
            <summary>
            Releases the memory allocated for the Manifest object.
            Forces garbage collection.
            </summary>
        </member>
        <member name="M:id3.Bioseal.Manifest.Finalize">
            <summary>
            Releases the memory allocated for the Manifest object.
            </summary>
        </member>
        <member name="P:id3.Bioseal.Manifest.Handle">
            <summary>
            Gets the native handle.
            </summary>
        </member>
        <member name="P:id3.Bioseal.Manifest.ManifestId">
            <summary>
            The manifest ID in ISO 22385 format.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.Manifest.ManifestVersion">
            <summary>
            The manifest version.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.Manifest.SupportedLanguages">
            <summary>
            The list of supported languages declared in the manifest.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.Manifest.ExtensionList">
            <summary>
            The extension list.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.Manifest.Log">
            <summary>
            The log.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Manifest.GetManifestId">
            <summary>
            Gets the the manifest ID in ISO 22385 format.
            </summary>
            <returns>The manifest ID in ISO 22385 format.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Manifest.GetManifestVersion">
            <summary>
            Gets the the manifest version.
            </summary>
            <returns>The manifest version.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Manifest.GetSupportedLanguages">
            <summary>
            Gets the the list of supported languages declared in the manifest.
            </summary>
            <returns>The list of supported languages declared in the manifest.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Manifest.GetExtensionList">
            <summary>
            Gets the the extension list.
            </summary>
            <returns>The extension list.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Manifest.GetLog">
            <summary>
            Gets the the log.
            </summary>
            <returns>The log.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Manifest.SetLog(id3.Bioseal.Log)">
            <summary>
            Sets the the log.
            </summary>
            <param name="log">The log.</param>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Manifest.Load(System.Byte[])">
            <summary>
            Loads the manifest.
            </summary>
            <param name="manifestData">The manifest data.</param>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Manifest.LoadFromString(System.String)">
            <summary>
            Loads the manifest.
            </summary>
            <param name="manifestData">The manifest data.</param>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Manifest.LoadFromFile(System.String)">
            <summary>
            Loads the manifest from file.
            </summary>
            <param name="path">The manifest path.</param>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Manifest.GetDocumentName(System.String)">
            <summary>
            Gets the name of the document.
            </summary>
            <param name="language">The expected language.</param>
            <returns>The name of the document.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Manifest.GetDocumentDescription(System.String)">
            <summary>
            Gets the description of the document.
            </summary>
            <param name="language">The expected language.</param>
            <returns>The description of the document.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="T:id3.Bioseal.Field">
            <summary>
            Represents a field or a dictionary of fields.
            </summary>
        </member>
        <member name="M:id3.Bioseal.Field.#ctor">
            <summary>
            Initializes a new instance of the Field class.
            </summary>
        </member>
        <member name="M:id3.Bioseal.Field.#ctor(System.IntPtr)">
            <summary>
            Creates a new instance of the Field class from a specified handle.
            </summary>
            <param name="handle">Handle to the native Field object.</param>
        </member>
        <member name="M:id3.Bioseal.Field.Dispose">
            <summary>
            Releases the memory allocated for the Field object.
            Forces garbage collection.
            </summary>
        </member>
        <member name="M:id3.Bioseal.Field.Finalize">
            <summary>
            Releases the memory allocated for the Field object.
            </summary>
        </member>
        <member name="P:id3.Bioseal.Field.Handle">
            <summary>
            Gets the native handle.
            </summary>
        </member>
        <member name="P:id3.Bioseal.Field.Item(System.String)">
            <summary>
            Gets or sets the element at the specified index.
            </summary>
        </member>
        <member name="P:id3.Bioseal.Field.Count">
            <summary>
            Gets the number of elements contained in the list or dictionary.
            </summary>
        </member>
        <member name="P:id3.Bioseal.Field.FieldType">
            <summary>
            The field type.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.Field.Name">
            <summary>
            The field name.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.Field.ValueAsInteger">
            <summary>
            The field value as a 64-bit integer.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.Field.ValueAsBoolean">
            <summary>
            The field value as a boolean.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.Field.ValueAsFloat">
            <summary>
            The field value as a float.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.Field.ValueAsString">
            <summary>
            The field value as a string.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.Field.ValueAsBinary">
            <summary>
            The data as a binary array.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.Field.ValueAsDate">
            <summary>
            The field value as a date.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.Field.ValueAsTime">
            <summary>
            The field value as a time.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.Field.ValueAsDateTime">
            <summary>
            The field value as a date/time.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.Field.ValueAsTimestamp">
            <summary>
            The field value as a timestamp (without timezone computation).
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.Field.ValueAsIntegerArray">
            <summary>
            The field value as an array of 64-bit integers.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.Field.ValueAsBooleanArray">
            <summary>
            The field value as an array of booleans.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.Field.ValueAsFloatArray">
            <summary>
            The field value as an array of floats.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.Field.ValueAsStringArray">
            <summary>
            The field value as an array of strings.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.Field.ValueAsDateTimeArray">
            <summary>
            The field value as an array of dates.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.Field.ValueAsTimestampArray">
            <summary>
            The field value as an array of timestamp.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.Field.IsNull">
            <summary>
            A value indicating whether if the field is null.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.Field.ContainsBiometrics">
            <summary>
            A value indicating whether the field (or one of its child fields) contains biometric data.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.Field.ExtensionType">
            <summary>
            The field extension type.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.Field.FieldExtension">
            <summary>
            The field extension.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.Field.VisibilityCondition">
            <summary>
            The visibility condition.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.Field.Keys">
            <summary>
            Gets a string list containing the keys in the dict.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Field.GetFieldType">
            <summary>
            Gets the the field type.
            </summary>
            <returns>The field type.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Field.GetName">
            <summary>
            Gets the the field name.
            </summary>
            <returns>The field name.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Field.GetValueAsInteger">
            <summary>
            Gets the the field value as a 64-bit integer.
            </summary>
            <returns>The field value as a 64-bit integer.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Field.GetValueAsBoolean">
            <summary>
            Gets the the field value as a boolean.
            </summary>
            <returns>The field value as a boolean.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Field.GetValueAsFloat">
            <summary>
            Gets the the field value as a float.
            </summary>
            <returns>The field value as a float.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Field.GetValueAsString">
            <summary>
            Gets the the field value as a string.
            </summary>
            <returns>The field value as a string.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Field.GetValueAsBinary">
            <summary>
            Gets the the data as a binary array.
            </summary>
            <returns>The data as a binary array.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Field.GetValueAsDate">
            <summary>
            Gets the the field value as a date.
            </summary>
            <returns>The field value as a date.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Field.GetValueAsTime">
            <summary>
            Gets the the field value as a time.
            </summary>
            <returns>The field value as a time.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Field.GetValueAsDateTime">
            <summary>
            Gets the the field value as a date/time.
            </summary>
            <returns>The field value as a date/time.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Field.GetValueAsTimestamp">
            <summary>
            Gets the the field value as a timestamp (without timezone computation).
            </summary>
            <returns>The field value as a timestamp (without timezone computation).</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Field.GetValueAsIntegerArray">
            <summary>
            Gets the the field value as an array of 64-bit integers.
            </summary>
            <returns>The field value as an array of 64-bit integers.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Field.GetValueAsBooleanArray">
            <summary>
            Gets the the field value as an array of booleans.
            </summary>
            <returns>The field value as an array of booleans.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Field.GetValueAsFloatArray">
            <summary>
            Gets the the field value as an array of floats.
            </summary>
            <returns>The field value as an array of floats.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Field.GetValueAsStringArray">
            <summary>
            Gets the the field value as an array of strings.
            </summary>
            <returns>The field value as an array of strings.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Field.GetValueAsDateTimeArray">
            <summary>
            Gets the the field value as an array of dates.
            </summary>
            <returns>The field value as an array of dates.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Field.GetValueAsTimestampArray">
            <summary>
            Gets the the field value as an array of timestamp.
            </summary>
            <returns>The field value as an array of timestamp.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Field.GetIsNull">
            <summary>
            Gets the A value indicating whether if the field is null.
            </summary>
            <returns>A value indicating whether if the field is null.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Field.GetContainsBiometrics">
            <summary>
            Gets the A value indicating whether the field (or one of its child fields) contains biometric data.
            </summary>
            <returns>A value indicating whether the field (or one of its child fields) contains biometric data.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Field.GetExtensionType">
            <summary>
            Gets the the field extension type.
            </summary>
            <returns>The field extension type.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Field.GetFieldExtension">
            <summary>
            Gets the the field extension.
            </summary>
            <returns>The field extension.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Field.GetVisibilityCondition">
            <summary>
            Gets the the visibility condition.
            </summary>
            <returns>The visibility condition.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Field.GetKeys">
            <summary>
            Gets the gets a string list containing the keys in the dict.
            </summary>
            <returns>Gets a string list containing the keys in the dict.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Field.Get(System.String)">
            <summary>
            Gets an item of the Field object.
            </summary>
            <param name="key">Unique key of the Field item to get.</param>
            <returns>Field item to get.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Field.GetCount">
            <summary>
            Gets the number of elements in the Field object.
            </summary>
            <returns>Number of elements in the Field object.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Field.ContainsKey(System.String)">
            <summary>
            Determines whether the Fieldobject contains the specified key.
            </summary>
            <param name="key">The key to locate in the Field object.</param>
            <returns>true if the Field object contains an element with the specified key, otherwise false.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Field.GetObjectAtIndex(System.Int32)">
            <summary>
            Gets the object at the specified index.
            </summary>
            <param name="index">The index of the object to retrieve.</param>
            <returns>The field that contains the object.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Field.GetBinaryAtIndex(System.Int32)">
            <summary>
            Gets the binary data at the specified index.
            </summary>
            <param name="index">The index of the binary field to retrieve.</param>
            <returns>The binary data.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Field.SetTimeZoneOffset(System.Int32)">
            <summary>
            Set the time zone offset in seconds.
            </summary>
            <param name="offsetInSeconds">The time zone offset in seconds.</param>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Field.ContainsExtension(id3.Bioseal.FieldExtensionType)">
            <summary>
            Returns a value indicating whether the field (or one of its child fields) contains an extension of the specified type.
            </summary>
            <param name="extensionType">The field extension type.</param>
            <returns>A value indicating whether the field (or one of its child fields) contains the specified extension.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Field.ContainsExtensionByName(System.String)">
            <summary>
            Returns a value indicating whether the field (or one of its child fields) contains an extension with specified name.
            </summary>
            <param name="extensionName">A string that identifies the extension.</param>
            <returns>A value indicating whether the field (or one of its child fields) contains the specified extension.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Field.ContainsBiometricData(id3.Bioseal.BiometricDataType,System.String)">
            <summary>
            Returns a value indicating whether the field (or one of its child fields) contains biometric data of the specified type and/or format.
            </summary>
            <param name="biometricDataType">The biometric data type.</param>
            <param name="biometricFormat">The biometric data format.</param>
            <returns>A value indicating whether the field (or one of its child fields) contains biometric data of the specified type and/or format.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Field.GetLocalizedLabel(System.String)">
            <summary>
            Retrieves the localized label based on the provided language code.
            </summary>
            <param name="language">The language code for which the label should be localized (e.g., 'en' for English, 'fr' for French).</param>
            <returns>The localized label corresponding to the provided language code.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Field.GetLocalizedValue(System.String)">
            <summary>
            Retrieves the localized value based on the provided language code.
            </summary>
            <param name="language">The language code for which the value should be localized (e.g., 'en' for English, 'fr' for French).</param>
            <returns>The localized value corresponding to the provided language code.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Field.GetEnumerator">
            <summary>
            Returns an enumerator that iterates through the collection.
            </summary>
            <returns>An enumerator that can be used to iterate through the collection.</returns>
        </member>
        <member name="P:id3.Bioseal.Field.System#ComponentModel#IListSource#ContainsListCollection">
            <summary>
            Gets a value indicating whether the collection is a collection of IList objects.
            </summary>
            <returns>true if the collection is a collection of IList objects; otherwise, false.</returns>
        </member>
        <member name="M:id3.Bioseal.Field.System#ComponentModel#IListSource#GetList">
            <summary>
            Returns an IList that can be bound to a data source from an object that does not implement an IList itself.
            </summary>
            <returns>An IList that can be bound to a data source from the object.</returns>
        </member>
        <member name="T:id3.Bioseal.FieldEnumerator">
            <summary>
            Field enumerator
            </summary>
        </member>
        <member name="T:id3.Bioseal.Extension">
            <summary>
            Represents an extension.
            </summary>
        </member>
        <member name="M:id3.Bioseal.Extension.#ctor">
            <summary>
            Initializes a new instance of the Extension class.
            </summary>
        </member>
        <member name="M:id3.Bioseal.Extension.#ctor(System.IntPtr)">
            <summary>
            Creates a new instance of the Extension class from a specified handle.
            </summary>
            <param name="handle">Handle to the native Extension object.</param>
        </member>
        <member name="M:id3.Bioseal.Extension.Dispose">
            <summary>
            Releases the memory allocated for the Extension object.
            Forces garbage collection.
            </summary>
        </member>
        <member name="M:id3.Bioseal.Extension.Finalize">
            <summary>
            Releases the memory allocated for the Extension object.
            </summary>
        </member>
        <member name="P:id3.Bioseal.Extension.Handle">
            <summary>
            Gets the native handle.
            </summary>
        </member>
        <member name="P:id3.Bioseal.Extension.Item(System.String)">
            <summary>
            Gets or sets the element at the specified index.
            </summary>
        </member>
        <member name="P:id3.Bioseal.Extension.Count">
            <summary>
            Gets the number of elements contained in the list or dictionary.
            </summary>
        </member>
        <member name="P:id3.Bioseal.Extension.Name">
            <summary>
            The extension name.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.Extension.Keys">
            <summary>
            Gets a string list containing the keys in the dict.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Extension.GetName">
            <summary>
            Gets the the extension name.
            </summary>
            <returns>The extension name.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Extension.GetKeys">
            <summary>
            Gets the gets a string list containing the keys in the dict.
            </summary>
            <returns>Gets a string list containing the keys in the dict.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Extension.Get(System.String)">
            <summary>
            Gets an item of the Extension object.
            </summary>
            <param name="key">Unique key of the  item to get.</param>
            <returns> item to get.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Extension.GetCount">
            <summary>
            Gets the number of elements in the Extension object.
            </summary>
            <returns>Number of elements in the  object.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Extension.ContainsKey(System.String)">
            <summary>
            Determines whether the Extensionobject contains the specified key.
            </summary>
            <param name="key">The key to locate in the  object.</param>
            <returns>true if the  object contains an element with the specified key, otherwise false.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Extension.GetEnumerator">
            <summary>
            Returns an enumerator that iterates through the collection.
            </summary>
            <returns>An enumerator that can be used to iterate through the collection.</returns>
        </member>
        <member name="P:id3.Bioseal.Extension.System#ComponentModel#IListSource#ContainsListCollection">
            <summary>
            Gets a value indicating whether the collection is a collection of IList objects.
            </summary>
            <returns>true if the collection is a collection of IList objects; otherwise, false.</returns>
        </member>
        <member name="M:id3.Bioseal.Extension.System#ComponentModel#IListSource#GetList">
            <summary>
            Returns an IList that can be bound to a data source from an object that does not implement an IList itself.
            </summary>
            <returns>An IList that can be bound to a data source from the object.</returns>
        </member>
        <member name="T:id3.Bioseal.ExtensionEnumerator">
            <summary>
            Extension enumerator
            </summary>
        </member>
        <member name="T:id3.Bioseal.ExtensionList">
            <summary>
            Represents a list of extensions.
            </summary>
        </member>
        <member name="M:id3.Bioseal.ExtensionList.#ctor">
            <summary>
            Initializes a new instance of the ExtensionList class.
            </summary>
        </member>
        <member name="M:id3.Bioseal.ExtensionList.#ctor(System.IntPtr)">
            <summary>
            Creates a new instance of the ExtensionList class from a specified handle.
            </summary>
            <param name="handle">Handle to the native ExtensionList object.</param>
        </member>
        <member name="M:id3.Bioseal.ExtensionList.Dispose">
            <summary>
            Releases the memory allocated for the ExtensionList object.
            Forces garbage collection.
            </summary>
        </member>
        <member name="M:id3.Bioseal.ExtensionList.Finalize">
            <summary>
            Releases the memory allocated for the ExtensionList object.
            </summary>
        </member>
        <member name="P:id3.Bioseal.ExtensionList.Handle">
            <summary>
            Gets the native handle.
            </summary>
        </member>
        <member name="P:id3.Bioseal.ExtensionList.Item(System.String)">
            <summary>
            Gets or sets the element at the specified index.
            </summary>
        </member>
        <member name="P:id3.Bioseal.ExtensionList.Count">
            <summary>
            Gets the number of elements contained in the list or dictionary.
            </summary>
        </member>
        <member name="P:id3.Bioseal.ExtensionList.Keys">
            <summary>
            Gets a string list containing the keys in the dict.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.ExtensionList.GetKeys">
            <summary>
            Gets the gets a string list containing the keys in the dict.
            </summary>
            <returns>Gets a string list containing the keys in the dict.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.ExtensionList.Get(System.String)">
            <summary>
            Gets an item of the ExtensionList object.
            </summary>
            <param name="key">Unique key of the Extension item to get.</param>
            <returns>Extension item to get.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.ExtensionList.GetCount">
            <summary>
            Gets the number of elements in the ExtensionList object.
            </summary>
            <returns>Number of elements in the Extension object.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.ExtensionList.ContainsKey(System.String)">
            <summary>
            Determines whether the ExtensionListobject contains the specified key.
            </summary>
            <param name="key">The key to locate in the Extension object.</param>
            <returns>true if the Extension object contains an element with the specified key, otherwise false.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.ExtensionList.Clear">
            <summary>
            Clear the list.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.ExtensionList.GetEnumerator">
            <summary>
            Returns an enumerator that iterates through the collection.
            </summary>
            <returns>An enumerator that can be used to iterate through the collection.</returns>
        </member>
        <member name="P:id3.Bioseal.ExtensionList.System#ComponentModel#IListSource#ContainsListCollection">
            <summary>
            Gets a value indicating whether the collection is a collection of IList objects.
            </summary>
            <returns>true if the collection is a collection of IList objects; otherwise, false.</returns>
        </member>
        <member name="M:id3.Bioseal.ExtensionList.System#ComponentModel#IListSource#GetList">
            <summary>
            Returns an IList that can be bound to a data source from an object that does not implement an IList itself.
            </summary>
            <returns>An IList that can be bound to a data source from the object.</returns>
        </member>
        <member name="T:id3.Bioseal.ExtensionListEnumerator">
            <summary>
            ExtensionList enumerator
            </summary>
        </member>
        <member name="T:id3.Bioseal.StringArray">
            <summary>
            Represents an array of strings.
            </summary>
        </member>
        <member name="M:id3.Bioseal.StringArray.#ctor">
            <summary>
            Initializes a new instance of the StringArray class.
            </summary>
        </member>
        <member name="M:id3.Bioseal.StringArray.#ctor(System.IntPtr)">
            <summary>
            Creates a new instance of the StringArray class from a specified handle.
            </summary>
            <param name="handle">Handle to the native StringArray object.</param>
        </member>
        <member name="M:id3.Bioseal.StringArray.Dispose">
            <summary>
            Releases the memory allocated for the StringArray object.
            Forces garbage collection.
            </summary>
        </member>
        <member name="M:id3.Bioseal.StringArray.Finalize">
            <summary>
            Releases the memory allocated for the StringArray object.
            </summary>
        </member>
        <member name="P:id3.Bioseal.StringArray.Handle">
            <summary>
            Gets the native handle.
            </summary>
        </member>
        <member name="P:id3.Bioseal.StringArray.Item(System.Int32)">
            <summary>
            Gets or sets the element at the specified index.
            </summary>
        </member>
        <member name="P:id3.Bioseal.StringArray.Count">
            <summary>
            Gets the number of elements contained in the list or dictionary.
            </summary>
        </member>
        <member name="M:id3.Bioseal.StringArray.Get(System.Int32)">
            <summary>
            Gets an item of the StringArray object.
            </summary>
            <param name="index">Index of the  item to get.</param>
            <returns> item to get.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.StringArray.GetCount">
            <summary>
            Gets the number of elements in the StringArray object.
            </summary>
            <returns>Number of elements in the  object.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.StringArray.Contains(System.String)">
            <summary>
            Returns a value indicating whether a specified string occurs in this string array.
            </summary>
            <param name="item">The string to seek.</param>
            <returns>true if the item parameter occurs within this string array; otherwise, false.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.StringArray.GetEnumerator">
            <summary>
            Returns an enumerator that iterates through the collection.
            </summary>
            <returns>An enumerator that can be used to iterate through the collection.</returns>
        </member>
        <member name="P:id3.Bioseal.StringArray.System#ComponentModel#IListSource#ContainsListCollection">
            <summary>
            Gets a value indicating whether the collection is a collection of IList objects.
            </summary>
            <returns>true if the collection is a collection of IList objects; otherwise, false.</returns>
        </member>
        <member name="M:id3.Bioseal.StringArray.System#ComponentModel#IListSource#GetList">
            <summary>
            Returns an IList that can be bound to a data source from an object that does not implement an IList itself.
            </summary>
            <returns>An IList that can be bound to a data source from the object.</returns>
        </member>
        <member name="T:id3.Bioseal.StringArrayEnumerator">
            <summary>
            StringArray enumerator
            </summary>
        </member>
        <member name="T:id3.Bioseal.DecryptionArgs">
            <summary>
            Represents the arguments to the decryption callback.
            </summary>
        </member>
        <member name="M:id3.Bioseal.DecryptionArgs.#ctor">
            <summary>
            Initializes a new instance of the DecryptionArgs class.
            </summary>
        </member>
        <member name="M:id3.Bioseal.DecryptionArgs.#ctor(System.IntPtr)">
            <summary>
            Creates a new instance of the DecryptionArgs class from a specified handle.
            </summary>
            <param name="handle">Handle to the native DecryptionArgs object.</param>
        </member>
        <member name="M:id3.Bioseal.DecryptionArgs.Dispose">
            <summary>
            Releases the memory allocated for the DecryptionArgs object.
            Forces garbage collection.
            </summary>
        </member>
        <member name="M:id3.Bioseal.DecryptionArgs.Finalize">
            <summary>
            Releases the memory allocated for the DecryptionArgs object.
            </summary>
        </member>
        <member name="P:id3.Bioseal.DecryptionArgs.Handle">
            <summary>
            Gets the native handle.
            </summary>
        </member>
        <member name="P:id3.Bioseal.DecryptionArgs.Item(System.String)">
            <summary>
            Gets or sets the element at the specified index.
            </summary>
        </member>
        <member name="P:id3.Bioseal.DecryptionArgs.Count">
            <summary>
            Gets the number of elements contained in the list or dictionary.
            </summary>
        </member>
        <member name="P:id3.Bioseal.DecryptionArgs.FieldName">
            <summary>
            The name of the field to decrypt.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.DecryptionArgs.InputData">
            <summary>
            The data to decrypt as a binary array.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.DecryptionArgs.OutputData">
            <summary>
            The decrypted data as a binary array.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.DecryptionArgs.Keys">
            <summary>
            Gets a string list containing the keys in the dict.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.DecryptionArgs.GetFieldName">
            <summary>
            Gets the the name of the field to decrypt.
            </summary>
            <returns>The name of the field to decrypt.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.DecryptionArgs.GetInputData">
            <summary>
            Gets the the data to decrypt as a binary array.
            </summary>
            <returns>The data to decrypt as a binary array.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.DecryptionArgs.GetOutputData">
            <summary>
            Gets the the decrypted data as a binary array.
            </summary>
            <returns>The decrypted data as a binary array.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.DecryptionArgs.SetOutputData(System.Byte[])">
            <summary>
            Sets the the decrypted data as a binary array.
            </summary>
            <param name="outputData">The decrypted data as a binary array.</param>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.DecryptionArgs.GetKeys">
            <summary>
            Gets the gets a string list containing the keys in the dict.
            </summary>
            <returns>Gets a string list containing the keys in the dict.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.DecryptionArgs.Get(System.String)">
            <summary>
            Gets an item of the DecryptionArgs object.
            </summary>
            <param name="key">Unique key of the  item to get.</param>
            <returns> item to get.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.DecryptionArgs.GetCount">
            <summary>
            Gets the number of elements in the DecryptionArgs object.
            </summary>
            <returns>Number of elements in the  object.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.DecryptionArgs.ContainsKey(System.String)">
            <summary>
            Determines whether the DecryptionArgsobject contains the specified key.
            </summary>
            <param name="key">The key to locate in the  object.</param>
            <returns>true if the  object contains an element with the specified key, otherwise false.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.DecryptionArgs.GetEnumerator">
            <summary>
            Returns an enumerator that iterates through the collection.
            </summary>
            <returns>An enumerator that can be used to iterate through the collection.</returns>
        </member>
        <member name="P:id3.Bioseal.DecryptionArgs.System#ComponentModel#IListSource#ContainsListCollection">
            <summary>
            Gets a value indicating whether the collection is a collection of IList objects.
            </summary>
            <returns>true if the collection is a collection of IList objects; otherwise, false.</returns>
        </member>
        <member name="M:id3.Bioseal.DecryptionArgs.System#ComponentModel#IListSource#GetList">
            <summary>
            Returns an IList that can be bound to a data source from an object that does not implement an IList itself.
            </summary>
            <returns>An IList that can be bound to a data source from the object.</returns>
        </member>
        <member name="T:id3.Bioseal.DecryptionArgsEnumerator">
            <summary>
            DecryptionArgs enumerator
            </summary>
        </member>
        <member name="T:id3.Bioseal.DateTimeArray">
            <summary>
            Represents an array of DateTime objects.
            </summary>
        </member>
        <member name="M:id3.Bioseal.DateTimeArray.#ctor">
            <summary>
            Initializes a new instance of the DateTimeArray class.
            </summary>
        </member>
        <member name="M:id3.Bioseal.DateTimeArray.#ctor(System.IntPtr)">
            <summary>
            Creates a new instance of the DateTimeArray class from a specified handle.
            </summary>
            <param name="handle">Handle to the native DateTimeArray object.</param>
        </member>
        <member name="M:id3.Bioseal.DateTimeArray.Dispose">
            <summary>
            Releases the memory allocated for the DateTimeArray object.
            Forces garbage collection.
            </summary>
        </member>
        <member name="M:id3.Bioseal.DateTimeArray.Finalize">
            <summary>
            Releases the memory allocated for the DateTimeArray object.
            </summary>
        </member>
        <member name="P:id3.Bioseal.DateTimeArray.Handle">
            <summary>
            Gets the native handle.
            </summary>
        </member>
        <member name="P:id3.Bioseal.DateTimeArray.Item(System.Int32)">
            <summary>
            Gets or sets the element at the specified index.
            </summary>
        </member>
        <member name="P:id3.Bioseal.DateTimeArray.Count">
            <summary>
            Gets the number of elements contained in the list or dictionary.
            </summary>
        </member>
        <member name="M:id3.Bioseal.DateTimeArray.Get(System.Int32)">
            <summary>
            Gets an item of the DateTimeArray object.
            </summary>
            <param name="index">Index of the DateTime item to get.</param>
            <returns>DateTime item to get.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.DateTimeArray.GetCount">
            <summary>
            Gets the number of elements in the DateTimeArray object.
            </summary>
            <returns>Number of elements in the DateTime object.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.DateTimeArray.GetEnumerator">
            <summary>
            Returns an enumerator that iterates through the collection.
            </summary>
            <returns>An enumerator that can be used to iterate through the collection.</returns>
        </member>
        <member name="P:id3.Bioseal.DateTimeArray.System#ComponentModel#IListSource#ContainsListCollection">
            <summary>
            Gets a value indicating whether the collection is a collection of IList objects.
            </summary>
            <returns>true if the collection is a collection of IList objects; otherwise, false.</returns>
        </member>
        <member name="M:id3.Bioseal.DateTimeArray.System#ComponentModel#IListSource#GetList">
            <summary>
            Returns an IList that can be bound to a data source from an object that does not implement an IList itself.
            </summary>
            <returns>An IList that can be bound to a data source from the object.</returns>
        </member>
        <member name="T:id3.Bioseal.DateTimeArrayEnumerator">
            <summary>
            DateTimeArray enumerator
            </summary>
        </member>
        <member name="T:id3.Bioseal.FieldList">
            <summary>
            Represents a list of Field objects.
            </summary>
        </member>
        <member name="M:id3.Bioseal.FieldList.#ctor">
            <summary>
            Initializes a new instance of the FieldList class.
            </summary>
        </member>
        <member name="M:id3.Bioseal.FieldList.#ctor(System.IntPtr)">
            <summary>
            Creates a new instance of the FieldList class from a specified handle.
            </summary>
            <param name="handle">Handle to the native FieldList object.</param>
        </member>
        <member name="M:id3.Bioseal.FieldList.Dispose">
            <summary>
            Releases the memory allocated for the FieldList object.
            Forces garbage collection.
            </summary>
        </member>
        <member name="M:id3.Bioseal.FieldList.Finalize">
            <summary>
            Releases the memory allocated for the FieldList object.
            </summary>
        </member>
        <member name="P:id3.Bioseal.FieldList.Handle">
            <summary>
            Gets the native handle.
            </summary>
        </member>
        <member name="P:id3.Bioseal.FieldList.Item(System.Int32)">
            <summary>
            Gets or sets the element at the specified index.
            </summary>
        </member>
        <member name="P:id3.Bioseal.FieldList.Count">
            <summary>
            Gets the number of elements contained in the list or dictionary.
            </summary>
        </member>
        <member name="M:id3.Bioseal.FieldList.Get(System.Int32)">
            <summary>
            Gets an item of the FieldList object.
            </summary>
            <param name="index">Index of the Field item to get.</param>
            <returns>Field item to get.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.FieldList.GetCount">
            <summary>
            Gets the number of elements in the FieldList object.
            </summary>
            <returns>Number of elements in the Field object.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.FieldList.Clear">
            <summary>
            Clear the list.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.FieldList.GetEnumerator">
            <summary>
            Returns an enumerator that iterates through the collection.
            </summary>
            <returns>An enumerator that can be used to iterate through the collection.</returns>
        </member>
        <member name="P:id3.Bioseal.FieldList.System#ComponentModel#IListSource#ContainsListCollection">
            <summary>
            Gets a value indicating whether the collection is a collection of IList objects.
            </summary>
            <returns>true if the collection is a collection of IList objects; otherwise, false.</returns>
        </member>
        <member name="M:id3.Bioseal.FieldList.System#ComponentModel#IListSource#GetList">
            <summary>
            Returns an IList that can be bound to a data source from an object that does not implement an IList itself.
            </summary>
            <returns>An IList that can be bound to a data source from the object.</returns>
        </member>
        <member name="T:id3.Bioseal.FieldListEnumerator">
            <summary>
            FieldList enumerator
            </summary>
        </member>
        <member name="T:id3.Bioseal.BiosealLibrary">
            <summary>
            Provides essential methods for initializing the SDK and accessing version information.
            </summary>
        </member>
        <member name="M:id3.Bioseal.BiosealLibrary.GetVersion">
            <summary>
            Retrieves the library version as a 'X.Y.Z' formatted string.
            </summary>
            <returns>A string that identifies the library version.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.BiosealLibrary.GetVersionEx">
            <summary>
            Retrieves the library version as a structure.
            </summary>
            <returns>The version.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="T:id3.Bioseal.CertificateExtension">
            <summary>
            Information about a certificate extension.
            </summary>
        </member>
        <member name="M:id3.Bioseal.CertificateExtension.#ctor">
            <summary>
            Initializes a new instance of the CertificateExtension class.
            </summary>
        </member>
        <member name="M:id3.Bioseal.CertificateExtension.#ctor(System.IntPtr)">
            <summary>
            Creates a new instance of the CertificateExtension class from a specified handle.
            </summary>
            <param name="handle">Handle to the native CertificateExtension object.</param>
        </member>
        <member name="M:id3.Bioseal.CertificateExtension.Dispose">
            <summary>
            Releases the memory allocated for the CertificateExtension object.
            Forces garbage collection.
            </summary>
        </member>
        <member name="M:id3.Bioseal.CertificateExtension.Finalize">
            <summary>
            Releases the memory allocated for the CertificateExtension object.
            </summary>
        </member>
        <member name="P:id3.Bioseal.CertificateExtension.Handle">
            <summary>
            Gets the native handle.
            </summary>
        </member>
        <member name="P:id3.Bioseal.CertificateExtension.Oid">
            <summary>
            The OID of the certificate extension.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.CertificateExtension.Value">
            <summary>
            A byte array that contains the value of the certificate extension.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.CertificateExtension.Critical">
            <summary>
            A value indicating whether the certificate extension is critical.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.CertificateExtension.GetOid">
            <summary>
            Gets the the OID of the certificate extension.
            </summary>
            <returns>The OID of the certificate extension.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.CertificateExtension.GetValue">
            <summary>
            Gets the A byte array that contains the value of the certificate extension.
            </summary>
            <returns>A byte array that contains the value of the certificate extension.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.CertificateExtension.GetCritical">
            <summary>
            Gets the A value indicating whether the certificate extension is critical.
            </summary>
            <returns>A value indicating whether the certificate extension is critical.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="T:id3.Bioseal.CertificateExtensionList">
            <summary>
            Represents a list of certificate extensions.
            </summary>
        </member>
        <member name="M:id3.Bioseal.CertificateExtensionList.#ctor">
            <summary>
            Initializes a new instance of the CertificateExtensionList class.
            </summary>
        </member>
        <member name="M:id3.Bioseal.CertificateExtensionList.#ctor(System.IntPtr)">
            <summary>
            Creates a new instance of the CertificateExtensionList class from a specified handle.
            </summary>
            <param name="handle">Handle to the native CertificateExtensionList object.</param>
        </member>
        <member name="M:id3.Bioseal.CertificateExtensionList.Dispose">
            <summary>
            Releases the memory allocated for the CertificateExtensionList object.
            Forces garbage collection.
            </summary>
        </member>
        <member name="M:id3.Bioseal.CertificateExtensionList.Finalize">
            <summary>
            Releases the memory allocated for the CertificateExtensionList object.
            </summary>
        </member>
        <member name="P:id3.Bioseal.CertificateExtensionList.Handle">
            <summary>
            Gets the native handle.
            </summary>
        </member>
        <member name="P:id3.Bioseal.CertificateExtensionList.Item(System.Int32)">
            <summary>
            Gets or sets the element at the specified index.
            </summary>
        </member>
        <member name="P:id3.Bioseal.CertificateExtensionList.Count">
            <summary>
            Gets the number of elements contained in the list or dictionary.
            </summary>
        </member>
        <member name="M:id3.Bioseal.CertificateExtensionList.Get(System.Int32)">
            <summary>
            Gets an item of the CertificateExtensionList object.
            </summary>
            <param name="index">Index of the CertificateExtension item to get.</param>
            <returns>CertificateExtension item to get.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.CertificateExtensionList.GetCount">
            <summary>
            Gets the number of elements in the CertificateExtensionList object.
            </summary>
            <returns>Number of elements in the CertificateExtension object.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.CertificateExtensionList.GetEnumerator">
            <summary>
            Returns an enumerator that iterates through the collection.
            </summary>
            <returns>An enumerator that can be used to iterate through the collection.</returns>
        </member>
        <member name="P:id3.Bioseal.CertificateExtensionList.System#ComponentModel#IListSource#ContainsListCollection">
            <summary>
            Gets a value indicating whether the collection is a collection of IList objects.
            </summary>
            <returns>true if the collection is a collection of IList objects; otherwise, false.</returns>
        </member>
        <member name="M:id3.Bioseal.CertificateExtensionList.System#ComponentModel#IListSource#GetList">
            <summary>
            Returns an IList that can be bound to a data source from an object that does not implement an IList itself.
            </summary>
            <returns>An IList that can be bound to a data source from the object.</returns>
        </member>
        <member name="T:id3.Bioseal.CertificateExtensionListEnumerator">
            <summary>
            CertificateExtensionList enumerator
            </summary>
        </member>
        <member name="T:id3.Bioseal.CertificateInformation">
            <summary>
            Represents the information about a certificate.
            </summary>
        </member>
        <member name="M:id3.Bioseal.CertificateInformation.#ctor">
            <summary>
            Initializes a new instance of the CertificateInformation class.
            </summary>
        </member>
        <member name="M:id3.Bioseal.CertificateInformation.#ctor(System.IntPtr)">
            <summary>
            Creates a new instance of the CertificateInformation class from a specified handle.
            </summary>
            <param name="handle">Handle to the native CertificateInformation object.</param>
        </member>
        <member name="M:id3.Bioseal.CertificateInformation.Dispose">
            <summary>
            Releases the memory allocated for the CertificateInformation object.
            Forces garbage collection.
            </summary>
        </member>
        <member name="M:id3.Bioseal.CertificateInformation.Finalize">
            <summary>
            Releases the memory allocated for the CertificateInformation object.
            </summary>
        </member>
        <member name="P:id3.Bioseal.CertificateInformation.Handle">
            <summary>
            Gets the native handle.
            </summary>
        </member>
        <member name="P:id3.Bioseal.CertificateInformation.IssuerCommonName">
            <summary>
            The common name (CN) of the certificate issuer.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.CertificateInformation.IssuerOrganization">
            <summary>
            The organization (O) of the certificate issuer.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.CertificateInformation.IssuerCountry">
            <summary>
            The country (C) of the certificate issuer.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.CertificateInformation.IssuerOrganizationalUnit">
            <summary>
            The organizational unit (OU) of the certificate issuer.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.CertificateInformation.IssuerDistinguishedName">
            <summary>
            The distinguished name (DN) of the certificate issuer.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.CertificateInformation.SubjectCommonName">
            <summary>
            The subject common name (CN) from the certificate.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.CertificateInformation.SubjectOrganization">
            <summary>
            The organization (O) of the certificate subject.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.CertificateInformation.SubjectCountry">
            <summary>
            The country (C) of the certificate subject.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.CertificateInformation.SubjectOrganizationalUnit">
            <summary>
            The organizational unit (OU) of the certificate subject.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.CertificateInformation.SubjectDistinguishedName">
            <summary>
            The subject distinguished (DN) name of the certificate.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.CertificateInformation.NotBefore">
            <summary>
            The date in local time when a certificate becomes valid.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.CertificateInformation.NotAfter">
            <summary>
            The date in local time after which a certificate is no longer valid.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.CertificateInformation.SerialNumber">
            <summary>
            The serial number of the certificate.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.CertificateInformation.SerialNumberString">
            <summary>
            The serial number from the certificate as a string.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.CertificateInformation.Data">
            <summary>
            The certificate data.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.CertificateInformation.SignatureAlgorithm">
            <summary>
            The OID of the certificate's signing algorithm.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.CertificateInformation.Version">
            <summary>
            The certificate version.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.CertificateInformation.PublicKey">
            <summary>
            The certificate public key.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.CertificateInformation.KeyUsage">
            <summary>
            The certificate key usage list.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.CertificateInformation.Policies">
            <summary>
            The certificate policies.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.CertificateInformation.CertificateExtensionList">
            <summary>
            The certificate extension list.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.CertificateInformation.GetIssuerCommonName">
            <summary>
            Gets the the common name (CN) of the certificate issuer.
            </summary>
            <returns>The common name (CN) of the certificate issuer.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.CertificateInformation.GetIssuerOrganization">
            <summary>
            Gets the the organization (O) of the certificate issuer.
            </summary>
            <returns>The organization (O) of the certificate issuer.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.CertificateInformation.GetIssuerCountry">
            <summary>
            Gets the the country (C) of the certificate issuer.
            </summary>
            <returns>The country (C) of the certificate issuer.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.CertificateInformation.GetIssuerOrganizationalUnit">
            <summary>
            Gets the the organizational unit (OU) of the certificate issuer.
            </summary>
            <returns>The organizational unit (OU) of the certificate issuer.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.CertificateInformation.GetIssuerDistinguishedName">
            <summary>
            Gets the the distinguished name (DN) of the certificate issuer.
            </summary>
            <returns>The distinguished name (DN) of the certificate issuer.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.CertificateInformation.GetSubjectCommonName">
            <summary>
            Gets the the subject common name (CN) from the certificate.
            </summary>
            <returns>The subject common name (CN) from the certificate.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.CertificateInformation.GetSubjectOrganization">
            <summary>
            Gets the the organization (O) of the certificate subject.
            </summary>
            <returns>The organization (O) of the certificate subject.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.CertificateInformation.GetSubjectCountry">
            <summary>
            Gets the the country (C) of the certificate subject.
            </summary>
            <returns>The country (C) of the certificate subject.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.CertificateInformation.GetSubjectOrganizationalUnit">
            <summary>
            Gets the the organizational unit (OU) of the certificate subject.
            </summary>
            <returns>The organizational unit (OU) of the certificate subject.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.CertificateInformation.GetSubjectDistinguishedName">
            <summary>
            Gets the the subject distinguished (DN) name of the certificate.
            </summary>
            <returns>The subject distinguished (DN) name of the certificate.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.CertificateInformation.GetNotBefore">
            <summary>
            Gets the the date in local time when a certificate becomes valid.
            </summary>
            <returns>The date in local time when a certificate becomes valid.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.CertificateInformation.GetNotAfter">
            <summary>
            Gets the the date in local time after which a certificate is no longer valid.
            </summary>
            <returns>The date in local time after which a certificate is no longer valid.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.CertificateInformation.GetSerialNumber">
            <summary>
            Gets the the serial number of the certificate.
            </summary>
            <returns>The serial number of the certificate.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.CertificateInformation.GetSerialNumberString">
            <summary>
            Gets the the serial number from the certificate as a string.
            </summary>
            <returns>The serial number from the certificate as a string.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.CertificateInformation.GetData">
            <summary>
            Gets the the certificate data.
            </summary>
            <returns>The certificate data.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.CertificateInformation.GetSignatureAlgorithm">
            <summary>
            Gets the the OID of the certificate's signing algorithm.
            </summary>
            <returns>The OID of the certificate's signing algorithm.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.CertificateInformation.GetVersion">
            <summary>
            Gets the the certificate version.
            </summary>
            <returns>The certificate version.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.CertificateInformation.GetPublicKey">
            <summary>
            Gets the the certificate public key.
            </summary>
            <returns>The certificate public key.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.CertificateInformation.GetKeyUsage">
            <summary>
            Gets the the certificate key usage list.
            </summary>
            <returns>The certificate key usage list.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.CertificateInformation.GetPolicies">
            <summary>
            Gets the the certificate policies.
            </summary>
            <returns>The certificate policies.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.CertificateInformation.GetCertificateExtensionList">
            <summary>
            Gets the the certificate extension list.
            </summary>
            <returns>The certificate extension list.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="T:id3.Bioseal.BiometricVerificationRule">
            <summary>
            Represents a biometric verification rule.
            </summary>
        </member>
        <member name="M:id3.Bioseal.BiometricVerificationRule.#ctor">
            <summary>
            Initializes a new instance of the BiometricVerificationRule class.
            </summary>
        </member>
        <member name="M:id3.Bioseal.BiometricVerificationRule.#ctor(System.IntPtr)">
            <summary>
            Creates a new instance of the BiometricVerificationRule class from a specified handle.
            </summary>
            <param name="handle">Handle to the native BiometricVerificationRule object.</param>
        </member>
        <member name="M:id3.Bioseal.BiometricVerificationRule.Dispose">
            <summary>
            Releases the memory allocated for the BiometricVerificationRule object.
            Forces garbage collection.
            </summary>
        </member>
        <member name="M:id3.Bioseal.BiometricVerificationRule.Finalize">
            <summary>
            Releases the memory allocated for the BiometricVerificationRule object.
            </summary>
        </member>
        <member name="P:id3.Bioseal.BiometricVerificationRule.Handle">
            <summary>
            Gets the native handle.
            </summary>
        </member>
        <member name="P:id3.Bioseal.BiometricVerificationRule.DataType">
            <summary>
            The type of biometric data to be used for verification.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.BiometricVerificationRule.Count">
            <summary>
            The number of biometric samples of the specified type to be verified.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.BiometricVerificationRule.Threshold">
            <summary>
            The biometric decision threshold.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.BiometricVerificationRule.GetDataType">
            <summary>
            Gets the the type of biometric data to be used for verification.
            </summary>
            <returns>The type of biometric data to be used for verification.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.BiometricVerificationRule.GetCount">
            <summary>
            Gets the the number of biometric samples of the specified type to be verified.
            </summary>
            <returns>The number of biometric samples of the specified type to be verified.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.BiometricVerificationRule.GetThreshold">
            <summary>
            Gets the the biometric decision threshold.
            </summary>
            <returns>The biometric decision threshold.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="T:id3.Bioseal.BiometricVerificationRules">
            <summary>
            Represents a list of biometric verification rules.
            </summary>
        </member>
        <member name="M:id3.Bioseal.BiometricVerificationRules.#ctor">
            <summary>
            Initializes a new instance of the BiometricVerificationRules class.
            </summary>
        </member>
        <member name="M:id3.Bioseal.BiometricVerificationRules.#ctor(System.IntPtr)">
            <summary>
            Creates a new instance of the BiometricVerificationRules class from a specified handle.
            </summary>
            <param name="handle">Handle to the native BiometricVerificationRules object.</param>
        </member>
        <member name="M:id3.Bioseal.BiometricVerificationRules.Dispose">
            <summary>
            Releases the memory allocated for the BiometricVerificationRules object.
            Forces garbage collection.
            </summary>
        </member>
        <member name="M:id3.Bioseal.BiometricVerificationRules.Finalize">
            <summary>
            Releases the memory allocated for the BiometricVerificationRules object.
            </summary>
        </member>
        <member name="P:id3.Bioseal.BiometricVerificationRules.Handle">
            <summary>
            Gets the native handle.
            </summary>
        </member>
        <member name="P:id3.Bioseal.BiometricVerificationRules.Item(System.Int32)">
            <summary>
            Gets or sets the element at the specified index.
            </summary>
        </member>
        <member name="P:id3.Bioseal.BiometricVerificationRules.Count">
            <summary>
            Gets the number of elements contained in the list or dictionary.
            </summary>
        </member>
        <member name="P:id3.Bioseal.BiometricVerificationRules.VerifyAll">
            <summary>
            Indicates whether all verification rules must be respected.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.BiometricVerificationRules.GetVerifyAll">
            <summary>
            Gets the indicates whether all verification rules must be respected.
            </summary>
            <returns>Indicates whether all verification rules must be respected.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.BiometricVerificationRules.Get(System.Int32)">
            <summary>
            Gets an item of the BiometricVerificationRules object.
            </summary>
            <param name="index">Index of the BiometricVerificationRule item to get.</param>
            <returns>BiometricVerificationRule item to get.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.BiometricVerificationRules.GetCount">
            <summary>
            Gets the number of elements in the BiometricVerificationRules object.
            </summary>
            <returns>Number of elements in the BiometricVerificationRule object.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.BiometricVerificationRules.GetEnumerator">
            <summary>
            Returns an enumerator that iterates through the collection.
            </summary>
            <returns>An enumerator that can be used to iterate through the collection.</returns>
        </member>
        <member name="P:id3.Bioseal.BiometricVerificationRules.System#ComponentModel#IListSource#ContainsListCollection">
            <summary>
            Gets a value indicating whether the collection is a collection of IList objects.
            </summary>
            <returns>true if the collection is a collection of IList objects; otherwise, false.</returns>
        </member>
        <member name="M:id3.Bioseal.BiometricVerificationRules.System#ComponentModel#IListSource#GetList">
            <summary>
            Returns an IList that can be bound to a data source from an object that does not implement an IList itself.
            </summary>
            <returns>An IList that can be bound to a data source from the object.</returns>
        </member>
        <member name="T:id3.Bioseal.BiometricVerificationRulesEnumerator">
            <summary>
            BiometricVerificationRules enumerator
            </summary>
        </member>
        <member name="T:id3.Bioseal.UserAuthentication">
            <summary>
            Represents the user authentication parameters.
            </summary>
        </member>
        <member name="M:id3.Bioseal.UserAuthentication.#ctor">
            <summary>
            Initializes a new instance of the UserAuthentication class.
            </summary>
        </member>
        <member name="M:id3.Bioseal.UserAuthentication.#ctor(System.IntPtr)">
            <summary>
            Creates a new instance of the UserAuthentication class from a specified handle.
            </summary>
            <param name="handle">Handle to the native UserAuthentication object.</param>
        </member>
        <member name="M:id3.Bioseal.UserAuthentication.Dispose">
            <summary>
            Releases the memory allocated for the UserAuthentication object.
            Forces garbage collection.
            </summary>
        </member>
        <member name="M:id3.Bioseal.UserAuthentication.Finalize">
            <summary>
            Releases the memory allocated for the UserAuthentication object.
            </summary>
        </member>
        <member name="P:id3.Bioseal.UserAuthentication.Handle">
            <summary>
            Gets the native handle.
            </summary>
        </member>
        <member name="P:id3.Bioseal.UserAuthentication.Method">
            <summary>
            The user authentication method.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.UserAuthentication.PasswordFieldName">
            <summary>
            The name of the payload field containing the password value.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.UserAuthentication.PasswordHashAlgorithm">
            <summary>
            The hash algorithm used to protect the password value. Possible values are: Sha256, Sha384, Sha512.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.UserAuthentication.GetMethod">
            <summary>
            Gets the the user authentication method.
            </summary>
            <returns>The user authentication method.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.UserAuthentication.GetPasswordFieldName">
            <summary>
            Gets the the name of the payload field containing the password value.
            </summary>
            <returns>The name of the payload field containing the password value.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.UserAuthentication.GetPasswordHashAlgorithm">
            <summary>
            Gets the the hash algorithm used to protect the password value. Possible values are: Sha256, Sha384, Sha512.
            </summary>
            <returns>The hash algorithm used to protect the password value. Possible values are: Sha256, Sha384, Sha512.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="T:id3.Bioseal.LogItem">
            <summary>
            Represents a log item.
            </summary>
        </member>
        <member name="M:id3.Bioseal.LogItem.#ctor">
            <summary>
            Initializes a new instance of the LogItem class.
            </summary>
        </member>
        <member name="M:id3.Bioseal.LogItem.#ctor(System.IntPtr)">
            <summary>
            Creates a new instance of the LogItem class from a specified handle.
            </summary>
            <param name="handle">Handle to the native LogItem object.</param>
        </member>
        <member name="M:id3.Bioseal.LogItem.Dispose">
            <summary>
            Releases the memory allocated for the LogItem object.
            Forces garbage collection.
            </summary>
        </member>
        <member name="M:id3.Bioseal.LogItem.Finalize">
            <summary>
            Releases the memory allocated for the LogItem object.
            </summary>
        </member>
        <member name="P:id3.Bioseal.LogItem.Handle">
            <summary>
            Gets the native handle.
            </summary>
        </member>
        <member name="P:id3.Bioseal.LogItem.Timestamp">
            <summary>
            The timestamp of the message.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.LogItem.Message">
            <summary>
            The log message.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.LogItem.ItemType">
            <summary>
            The log type.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.LogItem.ErrorCode">
            <summary>
            The log item error code if any.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.LogItem.GetTimestamp">
            <summary>
            Gets the the timestamp of the message.
            </summary>
            <returns>The timestamp of the message.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.LogItem.GetMessage">
            <summary>
            Gets the the log message.
            </summary>
            <returns>The log message.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.LogItem.GetItemType">
            <summary>
            Gets the the log type.
            </summary>
            <returns>The log type.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.LogItem.GetErrorCode">
            <summary>
            Gets the the log item error code if any.
            </summary>
            <returns>The log item error code if any.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="T:id3.Bioseal.Log">
            <summary>
            Represents the log.
            </summary>
        </member>
        <member name="M:id3.Bioseal.Log.#ctor">
            <summary>
            Initializes a new instance of the Log class.
            </summary>
        </member>
        <member name="M:id3.Bioseal.Log.#ctor(System.IntPtr)">
            <summary>
            Creates a new instance of the Log class from a specified handle.
            </summary>
            <param name="handle">Handle to the native Log object.</param>
        </member>
        <member name="M:id3.Bioseal.Log.Dispose">
            <summary>
            Releases the memory allocated for the Log object.
            Forces garbage collection.
            </summary>
        </member>
        <member name="M:id3.Bioseal.Log.Finalize">
            <summary>
            Releases the memory allocated for the Log object.
            </summary>
        </member>
        <member name="P:id3.Bioseal.Log.Handle">
            <summary>
            Gets the native handle.
            </summary>
        </member>
        <member name="P:id3.Bioseal.Log.Item(System.Int32)">
            <summary>
            Gets or sets the element at the specified index.
            </summary>
        </member>
        <member name="P:id3.Bioseal.Log.Count">
            <summary>
            Gets the number of elements contained in the list or dictionary.
            </summary>
        </member>
        <member name="M:id3.Bioseal.Log.Get(System.Int32)">
            <summary>
            Gets an item of the Log object.
            </summary>
            <param name="index">Index of the LogItem item to get.</param>
            <returns>LogItem item to get.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Log.GetCount">
            <summary>
            Gets the number of elements in the Log object.
            </summary>
            <returns>Number of elements in the LogItem object.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Log.ExportToJson(System.String,System.Boolean)">
            <summary>
            Exports a representation of the log, in JSON format.
            </summary>
            <param name="indentation">The indentation of the json string.</param>
            <param name="debug">Indicates whether debug information is added to the log.</param>
            <returns>The result.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Log.ExportToHtml(System.Boolean)">
            <summary>
            Exports a representation of the log, in HTML format.
            </summary>
            <param name="debug">Indicates whether debug information is added to the log.</param>
            <returns>The result.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.Log.GetEnumerator">
            <summary>
            Returns an enumerator that iterates through the collection.
            </summary>
            <returns>An enumerator that can be used to iterate through the collection.</returns>
        </member>
        <member name="P:id3.Bioseal.Log.System#ComponentModel#IListSource#ContainsListCollection">
            <summary>
            Gets a value indicating whether the collection is a collection of IList objects.
            </summary>
            <returns>true if the collection is a collection of IList objects; otherwise, false.</returns>
        </member>
        <member name="M:id3.Bioseal.Log.System#ComponentModel#IListSource#GetList">
            <summary>
            Returns an IList that can be bound to a data source from an object that does not implement an IList itself.
            </summary>
            <returns>An IList that can be bound to a data source from the object.</returns>
        </member>
        <member name="T:id3.Bioseal.LogEnumerator">
            <summary>
            Log enumerator
            </summary>
        </member>
        <member name="T:id3.Bioseal.ResourceCallbackArgs">
            <summary>
            Contains resource callback data.
            </summary>
        </member>
        <member name="M:id3.Bioseal.ResourceCallbackArgs.#ctor">
            <summary>
            Initializes a new instance of the ResourceCallbackArgs class.
            </summary>
        </member>
        <member name="M:id3.Bioseal.ResourceCallbackArgs.#ctor(System.IntPtr)">
            <summary>
            Creates a new instance of the ResourceCallbackArgs class from a specified handle.
            </summary>
            <param name="handle">Handle to the native ResourceCallbackArgs object.</param>
        </member>
        <member name="M:id3.Bioseal.ResourceCallbackArgs.Dispose">
            <summary>
            Releases the memory allocated for the ResourceCallbackArgs object.
            Forces garbage collection.
            </summary>
        </member>
        <member name="M:id3.Bioseal.ResourceCallbackArgs.Finalize">
            <summary>
            Releases the memory allocated for the ResourceCallbackArgs object.
            </summary>
        </member>
        <member name="P:id3.Bioseal.ResourceCallbackArgs.Handle">
            <summary>
            Gets the native handle.
            </summary>
        </member>
        <member name="P:id3.Bioseal.ResourceCallbackArgs.Uri">
            <summary>
            The URI used to retrieve the external resource.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.ResourceCallbackArgs.ResourceName">
            <summary>
            The resource name corresponing to the uri.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.ResourceCallbackArgs.ResourceType">
            <summary>
            The resource type corresponding to the uri.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.ResourceCallbackArgs.RequiresUpdate">
            <summary>
            The external resource data must be updated.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="P:id3.Bioseal.ResourceCallbackArgs.OutputData">
            <summary>
            The external resource data as a byte array.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.ResourceCallbackArgs.GetUri">
            <summary>
            Gets the the URI used to retrieve the external resource.
            </summary>
            <returns>The URI used to retrieve the external resource.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.ResourceCallbackArgs.GetResourceName">
            <summary>
            Gets the the resource name corresponing to the uri.
            </summary>
            <returns>The resource name corresponing to the uri.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.ResourceCallbackArgs.GetResourceType">
            <summary>
            Gets the the resource type corresponding to the uri.
            </summary>
            <returns>The resource type corresponding to the uri.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.ResourceCallbackArgs.GetRequiresUpdate">
            <summary>
            Gets the the external resource data must be updated.
            </summary>
            <returns>The external resource data must be updated.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.ResourceCallbackArgs.GetOutputData">
            <summary>
            Gets the the external resource data as a byte array.
            </summary>
            <returns>The external resource data as a byte array.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.ResourceCallbackArgs.SetOutputData(System.Byte[])">
            <summary>
            Sets the the external resource data as a byte array.
            </summary>
            <param name="outputData">The external resource data as a byte array.</param>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.ResourceCallbackArgs.Download">
            <summary>
            Downloads a resource.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.ResourceCallbackArgs.DownloadStringFile(System.String)">
            <summary>
            Downloads a file from the specified URL and returns a string.
            </summary>
            <param name="url">The URL to the file.</param>
            <returns>The file as a string.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.ResourceCallbackArgs.ComputeSha256">
            <summary>
            Computes the SHA-256 of the external resource's data.
            </summary>
            <returns>A string that contains the SHA-256.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="T:id3.Bioseal.BarcodeReader">
            <summary>
            Provides functionality to decode barcodes from raw image data.
            </summary>
        </member>
        <member name="M:id3.Bioseal.BarcodeReader.#ctor">
            <summary>
            Initializes a new instance of the BarcodeReader class.
            </summary>
        </member>
        <member name="M:id3.Bioseal.BarcodeReader.#ctor(System.IntPtr)">
            <summary>
            Creates a new instance of the BarcodeReader class from a specified handle.
            </summary>
            <param name="handle">Handle to the native BarcodeReader object.</param>
        </member>
        <member name="M:id3.Bioseal.BarcodeReader.Dispose">
            <summary>
            Releases the memory allocated for the BarcodeReader object.
            Forces garbage collection.
            </summary>
        </member>
        <member name="M:id3.Bioseal.BarcodeReader.Finalize">
            <summary>
            Releases the memory allocated for the BarcodeReader object.
            </summary>
        </member>
        <member name="P:id3.Bioseal.BarcodeReader.Handle">
            <summary>
            Gets the native handle.
            </summary>
        </member>
        <member name="P:id3.Bioseal.BarcodeReader.OutputData">
            <summary>
            Holds the decoded data extracted from the barcode.
            </summary>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occurred during Bioseal Library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.BarcodeReader.GetOutputData">
            <summary>
            Gets the holds the decoded data extracted from the barcode.
            </summary>
            <returns>Holds the decoded data extracted from the barcode.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.BarcodeReader.Decode(System.Byte[])">
            <summary>
            Attempts to decode a barcode from the provided raw image data.
            </summary>
            <param name="data">An array of bytes representing the raw image data that contains the barcode to be decoded.</param>
            <returns>A boolean output that indicates the success of the decoding process. It is set to 'true' if the barcode is successfully decoded, otherwise 'false'.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="T:id3.Bioseal.BiosealLicense">
            <summary>
            Handles the license to use this SDK.
            </summary>
        </member>
        <member name="M:id3.Bioseal.BiosealLicense.CheckLicense(System.String)">
            <summary>
            Checks a license from a file.
            This function does two things:
            - First it loads the license from a file using the given path
            - Then it checks the validity of the license regarding the host it is called on (Windows, Linux, Android ...)
            Important: Calling this function is required to get access to the license member getters.
            Note: The optional parameter is required on Android and must be the JNIEnv* pointer casted as a void*. It can be set as NULL for other devices.
            </summary>
            <param name="licensePath">Absolute or relative path to the license file.</param>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.BiosealLicense.CheckLicenseBuffer(System.Byte[])">
            <summary>
            Checks a license from a buffer.
            This function does two things:
            - First it loads the license from a buffer
            - Then it checks the validity of the license regarding the host it is called on (Windows, Linux, Android ...)
            Important: Calling one of the license checking function is required to get access to all the license member getters.
            Note: The optional parameter is required on Android and must be the JNIEnv* pointer casted as a void*. It can be set as NULL for other devices.
            </summary>
            <param name="licenseData">A buffer containing the license file data.</param>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.BiosealLicense.CheckModule(System.String)">
            <summary>
            Checks if a module is present in the previously loaded license.
            </summary>
            <param name="moduleName">The module name.</param>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.BiosealLicense.GetModuleCount">
            <summary>
            Retrieves the number of modules in the license.
            </summary>
            <returns>The number of modules in the license.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.BiosealLicense.GetModuleName(System.Int32)">
            <summary>
            Retrieves the name of the specified license module.
            </summary>
            <param name="index">Index of the module, starting from 0.</param>
            <returns>The license module name.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.BiosealLicense.GetModuleValue(System.String)">
            <summary>
            Retrieves the value associated to the specified license module.
            </summary>
            <param name="name">Name of the requested module.</param>
            <returns>The value associated to the licence module.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.BiosealLicense.GetLicenseName">
            <summary>
            Retrieves the license name.
            </summary>
            <returns>The license name.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.BiosealLicense.GetLicenseType">
            <summary>
            Retrieves the license type.
            </summary>
            <returns>The license type.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.BiosealLicense.GetLicenseOwner">
            <summary>
            Retrieves the license owner.
            </summary>
            <returns>The license owner.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.BiosealLicense.GetProductReference">
            <summary>
            Retrieves the license product reference.
            </summary>
            <returns>The product reference.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.BiosealLicense.GetLicensePath">
            <summary>
            Retrieves the license path.
            </summary>
            <returns>The license path.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.BiosealLicense.GetRemainingDays">
            <summary>
            Retrieves the number of remaining days.
            </summary>
            <returns>The number of remaining days.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.BiosealLicense.GetExpiryDate">
            <summary>
            Retrieves the license expiry date.
            </summary>
            <returns>The license expiry date.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.BiosealLicense.GetLicenseFileHardwareCode">
            <summary>
            Retrieves the hardware code of the previously loaded license.
            </summary>
            <returns>The license hardware code.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.BiosealLicense.GetLicenseFileSerial">
            <summary>
            Retrieves the serial number of the previously loaded license.
            </summary>
            <returns>The license serial number.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.BiosealLicense.GetHostHardwareCode(id3.Bioseal.LicenseHardwareCodeType)">
            <summary>
            Retrieves the hardware code of the device using the requested hardware code type.
            This function retrieves the hardware code of the device you run the library on.
            The optional parameter is required:
            - On Android, it must be the JNIEnv* pointer cast as a void*.
            - In other cases, it must be set to NULL.
            </summary>
            <param name="hardwareCodeType">The requested hardware code type.</param>
            <returns>The device hardware code.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.BiosealLicense.GetExternalDriveHardwareCode(id3.Bioseal.LicenseHardwareCodeType,System.String)">
            <summary>
            Retrieves the hardware code of the external drive you run the library on. This function works on Windows only.
            </summary>
            <param name="hardwareCodeType">The requested hardware code type. Must be windowsUsb.</param>
            <param name="externalDrivePath">On Windows to activate a license on a USB device, it must contain the path to the requested USB drive (e.g 'G:\').</param>
            <returns>The device hardware code.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.BiosealLicense.GetLicenseComment">
            <summary>
            Retrieves the license comment.
            </summary>
            <returns>The license comment.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.BiosealLicense.Activate(System.String,System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Activates a license using customer credentials and a product reference and saves the license to a file.
            </summary>
            <param name="hardwareCode">The hardware code on which the license file will be attached, to be retrieved using the GetHostHardwareCode function.</param>
            <param name="login">The id3 account login.</param>
            <param name="password">The id3 account password.</param>
            <param name="productReference">The requested product reference.</param>
            <param name="commentary">Commentary associated to this license activation.</param>
            <param name="path">Path to the retrieved license file.</param>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.BiosealLicense.ActivateBuffer(System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves a license file buffer using customer credentials and a product reference and returns the license in a data buffer.
            </summary>
            <param name="hardwareCode">The hardware code on which the license file will be attached, to be retrieved using the GetHostHardwareCode function.</param>
            <param name="login">The customer login.</param>
            <param name="password">The customer password.</param>
            <param name="productReference">The requested product reference.</param>
            <param name="commentary">Commentary associated to this license activation, generally the host name.</param>
            <returns>The license data.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.BiosealLicense.ActivateSerialKey(System.String,System.String,System.String,System.String)">
            <summary>
            Activates a license using a serial key and saves the license to a file.
            </summary>
            <param name="hardwareCode">The hardware code on which the license file will be attached, to be retrieved using the GetHostHardwareCode function.</param>
            <param name="serialKey">The serial key to activate.</param>
            <param name="commentary">Commentary associated to this license activation, generally the host name.</param>
            <param name="path">Path to the license file.</param>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.BiosealLicense.ActivateSerialKeyBuffer(System.String,System.String,System.String)">
            <summary>
            Activates a license using a serial key and returns the license in a data buffer.
            </summary>
            <param name="hardwareCode">The hardware code on which the license file will be attached, to be retrieved using the GetHostHardwareCode function.</param>
            <param name="serialKey">The id3 serial key.</param>
            <param name="commentary">Commentary associated to this license activation.</param>
            <returns>The license data buffer.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.BiosealLicense.ActivateActivationKey(System.String,System.String,System.String,System.String)">
            <summary>
            Activates a license file using an activation key and saves the license to a file.
            </summary>
            <param name="hardwareCode">The hardware code on which the license file will be attached, to be retrieved using the GetHostHardwareCode function.</param>
            <param name="activationKey">The activation key.</param>
            <param name="commentary">Commentary associated to this license activation, generally the host name.</param>
            <param name="path">Path to the retrieved license file.</param>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.BiosealLicense.ActivateActivationKeyBuffer(System.String,System.String,System.String)">
            <summary>
            Activates a license using an activation key and returns the license in a data buffer.
            </summary>
            <param name="hardwareCode">The hardware code on which the license file will be attached, to be retrieved using the GetHostHardwareCode function.</param>
            <param name="activationKey">The id3 activation key.</param>
            <param name="commentary">Commentary associated to this license activation.</param>
            <returns>The license data buffer.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.BiosealLicense.Reactivate(System.String,System.String,System.String)">
            <summary>
            Reactivates a license file using the host hardware code and the product reference.
            </summary>
            <param name="hardwareCode">The hardware code on which the license file will be attached, to be retrieved using the GetHostHardwareCode function.</param>
            <param name="productReference">The product reference.</param>
            <param name="path">Path to the license file.</param>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.BiosealLicense.ReactivateBuffer(System.String,System.String)">
            <summary>
            Reactivates a license in a data buffer using the host hardware code and the product reference.
            </summary>
            <param name="hardwareCode">The hardware code on which the license file will be attached, to be retrieved using the GetHostHardwareCode function.</param>
            <param name="productReference">The product reference.</param>
            <returns>The new license data buffer.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.BiosealLicense.CheckLicenseWithCard(System.String)">
            <summary>
            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.
            </summary>
            <param name="licensePath">The file path to the license that needs to be checked.</param>
            <returns>An array to hold the challenge response generated by the host.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.BiosealLicense.CheckLicenseBufferWithCard(System.Byte[])">
            <summary>
            Checks the license using a buffer containing the license data and a card-based verification process.
            It outputs a challenge response for further verification.
            </summary>
            <param name="licenseData">A buffer containing the license file data.</param>
            <returns>An array to hold the challenge response generated by the host.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.BiosealLicense.FinalizeCheckLicenseWithCard(System.Byte[])">
            <summary>
            Finalizes the license check process using the provided cryptogram.
            It ensures the integrity and authenticity of the license verification.
            </summary>
            <param name="cryptogram">A 32-byte array containing the cryptogram used for final verification.</param>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="M:id3.Bioseal.BiosealLicense.GetApplicationHardwareCode(System.String,System.String)">
            <summary>
            Build an application hardware code.
            </summary>
            <param name="applicationName">The application name.</param>
            <param name="certificate">The certificate.</param>
            <returns>The application hardware code.</returns>
            <exception cref="T:id3.Bioseal.BiosealException">An error has occured during Bioseal library execution.</exception>
        </member>
        <member name="T:id3.Bioseal.LicenseHardwareCodeType">
            <summary>
            Enumerates the types of hardware codes.
            </summary>
        </member>
        <member name="F:id3.Bioseal.LicenseHardwareCodeType.WindowsOs">
            <summary>
            License locked on Windows OS.
            </summary>
        </member>
        <member name="F:id3.Bioseal.LicenseHardwareCodeType.LinuxOs">
            <summary>
            License locked on Linux OS.
            </summary>
        </member>
        <member name="F:id3.Bioseal.LicenseHardwareCodeType.Android">
            <summary>
            License locked on Android device.
            </summary>
        </member>
        <member name="F:id3.Bioseal.LicenseHardwareCodeType.AndroidPackageName">
            <summary>
            License locked on Android application package name.
            </summary>
        </member>
        <member name="F:id3.Bioseal.LicenseHardwareCodeType.Ios">
            <summary>
            License locked on iOS device.
            </summary>
        </member>
        <member name="F:id3.Bioseal.LicenseHardwareCodeType.MacOs">
            <summary>
            License locked on macOS.
            </summary>
        </member>
        <member name="F:id3.Bioseal.LicenseHardwareCodeType.JetsonNano">
            <summary>
            License locked on Jetson Nano.
            </summary>
        </member>
        <member name="F:id3.Bioseal.LicenseHardwareCodeType.IosBundleId">
            <summary>
            License locked on iOS application Bundle ID.
            </summary>
        </member>
        <member name="F:id3.Bioseal.LicenseHardwareCodeType.WindowsUsb">
            <summary>
            License locked on Windows USB stick.
            </summary>
        </member>
        <member name="F:id3.Bioseal.LicenseHardwareCodeType.SmartCard">
            <summary>
            License locked on a smart card.
            </summary>
        </member>
        <member name="F:id3.Bioseal.LicenseHardwareCodeType.Application">
            <summary>
            License locked on a application.
            </summary>
        </member>
        <member name="T:id3.Bioseal.LicenseType">
            <summary>
            Enumerates the license types.
            </summary>
        </member>
        <member name="F:id3.Bioseal.LicenseType.Classic">
            <summary>
            Classic id3 license.
            </summary>
        </member>
        <member name="F:id3.Bioseal.LicenseType.Trial">
            <summary>
            Trial id3 license with a time limitation.
            </summary>
        </member>
        <member name="F:id3.Bioseal.LicenseType.Online">
            <summary>
            Online id3 license with an online check.
            </summary>
        </member>
        <member name="T:id3.Bioseal.LicenseError">
            <summary>
            Enumerates the error codes related to license management.
            </summary>
        </member>
        <member name="F:id3.Bioseal.LicenseError.Success">
            <summary>
            No error.
            </summary>
        </member>
        <member name="F:id3.Bioseal.LicenseError.InsufficientBuffer">
            <summary>
            The given buffer is too small.
            </summary>
        </member>
        <member name="F:id3.Bioseal.LicenseError.ObjectDoesNotExist">
            <summary>
            The requested object does not exist; a 'null' should be returned if possible.
            </summary>
        </member>
        <member name="F:id3.Bioseal.LicenseError.Base">
            <summary>
            Base error code of the License module.
            </summary>
        </member>
        <member name="F:id3.Bioseal.LicenseError.Minimum">
            <summary>
            Minimum error code of the License module.
            </summary>
        </member>
        <member name="F:id3.Bioseal.LicenseError.InvalidHandle">
            <summary>
            The handle is invalid.
            </summary>
        </member>
        <member name="F:id3.Bioseal.LicenseError.InvalidParameter">
            <summary>
            One of the parameters is incorrect.
            </summary>
        </member>
        <member name="F:id3.Bioseal.LicenseError.LicenseNotFound">
            <summary>
            No license was found.
            </summary>
        </member>
        <member name="F:id3.Bioseal.LicenseError.InvalidLicense">
            <summary>
            License is not valid or a required module is not licensed.
            </summary>
        </member>
        <member name="F:id3.Bioseal.LicenseError.ExpiredLicense">
            <summary>
            The license has expired.
            </summary>
        </member>
        <member name="F:id3.Bioseal.LicenseError.InvalidHardwareId">
            <summary>
            Installation code does not match hardware ID.
            </summary>
        </member>
        <member name="F:id3.Bioseal.LicenseError.AlreadyFulfilled">
            <summary>
            The license is already fulfilled by another user (or computer).
            </summary>
        </member>
        <member name="F:id3.Bioseal.LicenseError.ModuleError">
            <summary>
            A required module is not licensed or the usage limit has been reached.
            </summary>
        </member>
        <member name="F:id3.Bioseal.LicenseError.WriteError">
            <summary>
            The license file cannot be accessed in write mode.
            </summary>
        </member>
        <member name="F:id3.Bioseal.LicenseError.InsufficientLicenseCredits">
            <summary>
            The number of available licenses has been reached. There isn't any available license remaining.
            </summary>
        </member>
        <member name="F:id3.Bioseal.LicenseError.InvalidSerial">
            <summary>
            The serial is invalid.
            </summary>
        </member>
        <member name="F:id3.Bioseal.LicenseError.InvalidCredentials">
            <summary>
            Invalid login or password.
            </summary>
        </member>
        <member name="F:id3.Bioseal.LicenseError.RevokedLicense">
            <summary>
            The license is revoked or does not exist anymore.
            </summary>
        </member>
        <member name="F:id3.Bioseal.LicenseError.BlockedLicense">
            <summary>
            The license is blocked after a predefined period.
            </summary>
        </member>
        <member name="F:id3.Bioseal.LicenseError.UnreachableServer">
            <summary>
            The license server is currently unreachable.
            </summary>
        </member>
        <member name="F:id3.Bioseal.LicenseError.LicenseOtherError">
            <summary>
            An unexpected error happened.
            </summary>
        </member>
        <member name="F:id3.Bioseal.LicenseError.MissingFile">
            <summary>
            No license file was provided.
            </summary>
        </member>
        <member name="F:id3.Bioseal.LicenseError.DeviceNotCompatible">
            <summary>
            This device is not compatible with id3 licensing system.
            </summary>
        </member>
        <member name="F:id3.Bioseal.LicenseError.ActivationFailed">
            <summary>
            The activation of the license has failed.
            </summary>
        </member>
        <member name="F:id3.Bioseal.LicenseError.ServiceUnavailable">
            <summary>
            The license web services are unavailable.
            </summary>
        </member>
        <member name="F:id3.Bioseal.LicenseError.NotRenewable">
            <summary>
            The license is not renewable.
            </summary>
        </member>
        <member name="F:id3.Bioseal.LicenseError.DigestInvalid">
            <summary>
            The digest is invalid. The received file may be corrupted.
            </summary>
        </member>
        <member name="F:id3.Bioseal.LicenseError.ProductUnavailable">
            <summary>
            No credit available for this product.
            </summary>
        </member>
        <member name="F:id3.Bioseal.LicenseError.UnauthorizedAction">
            <summary>
            You are not allowed to do this.
            </summary>
        </member>
        <member name="F:id3.Bioseal.LicenseError.PreBlockedLicense">
            <summary>
            The license will be shortly blocked.
            </summary>
        </member>
        <member name="T:id3.Bioseal.BiosealError">
            <summary>
            Enumerates the error codes.
            </summary>
        </member>
        <member name="F:id3.Bioseal.BiosealError.Success">
            <summary>
            No error.
            </summary>
        </member>
        <member name="F:id3.Bioseal.BiosealError.InsufficientBuffer">
            <summary>
            The given buffer is too small.
            </summary>
        </member>
        <member name="F:id3.Bioseal.BiosealError.ObjectDoesNotExist">
            <summary>
            The requested object does not exist; a 'null' should be returned if possible.
            </summary>
        </member>
        <member name="F:id3.Bioseal.BiosealError.Base">
            <summary>
            Base error code for BioSeal module.
            </summary>
        </member>
        <member name="F:id3.Bioseal.BiosealError.Minimum">
            <summary>
            Minimum error code for BioSeal module.
            </summary>
        </member>
        <member name="F:id3.Bioseal.BiosealError.InvalidHandle">
            <summary>
            The handle is invalid.
            </summary>
        </member>
        <member name="F:id3.Bioseal.BiosealError.InvalidParameter">
            <summary>
            The parameter is invalid.
            </summary>
        </member>
        <member name="F:id3.Bioseal.BiosealError.ExceptionInCallback">
            <summary>
            An exception was fired in the callback.
            </summary>
        </member>
        <member name="F:id3.Bioseal.BiosealError.JavaException">
            <summary>
            An exception was fired in JNI.
            </summary>
        </member>
        <member name="F:id3.Bioseal.BiosealError.ResourceNotFound">
            <summary>
            Resource not found.
            </summary>
        </member>
        <member name="F:id3.Bioseal.BiosealError.MemoryError">
            <summary>
            An internal error has been fired.
            </summary>
        </member>
        <member name="F:id3.Bioseal.BiosealError.InternalError">
            <summary>
            An memory error has been fired.
            </summary>
        </member>
        <member name="F:id3.Bioseal.BiosealError.DownloadError">
            <summary>
            Error in the internal download process.
            </summary>
        </member>
        <member name="F:id3.Bioseal.BiosealError.InvalidInputFormat">
            <summary>
            Invalid input format.
            </summary>
        </member>
        <member name="F:id3.Bioseal.BiosealError.BadInputLotl">
            <summary>
            The LOTL is malformed.
            </summary>
        </member>
        <member name="F:id3.Bioseal.BiosealError.BadInputTsl">
            <summary>
            The TSL does not conform to ETSI TS 119 612.
            </summary>
        </member>
        <member name="F:id3.Bioseal.BiosealError.BadInputManifest">
            <summary>
            The manifest is malformed.
            </summary>
        </member>
        <member name="F:id3.Bioseal.BiosealError.UnsupportedAfnorXpZ42_101Id">
            <summary>
            An unsupported Afnor XP Z42-101 identifier was found.
            </summary>
        </member>
        <member name="F:id3.Bioseal.BiosealError.DecodingFailed">
            <summary>
            Decoding failed.
            </summary>
        </member>
        <member name="F:id3.Bioseal.BiosealError.BiosealExpired">
            <summary>
            The BioSeal as expired.
            </summary>
        </member>
        <member name="F:id3.Bioseal.BiosealError.InvalidCertificationChain">
            <summary>
            Invalid certification chain.
            </summary>
        </member>
        <member name="F:id3.Bioseal.BiosealError.InvalidSignature">
            <summary>
            Invalid signature.
            </summary>
        </member>
        <member name="F:id3.Bioseal.BiosealError.AuthorizedUsageFailed">
            <summary>
            Authorized usage failed.
            </summary>
        </member>
        <member name="F:id3.Bioseal.BiosealError.SigningCertificateExpired">
            <summary>
            The signing certificate was expired when the BioSeal was generated.
            </summary>
        </member>
        <member name="F:id3.Bioseal.BiosealError.RevocationInfoValidityPeriod">
            <summary>
            Invalid revocation info validity period.
            </summary>
        </member>
        <member name="F:id3.Bioseal.BiosealError.DecryptionError">
            <summary>
            An unexpected error occurred during decryption..
            </summary>
        </member>
        <member name="F:id3.Bioseal.BiosealError.LanguageNotAvailable">
            <summary>
            Language not found.
            </summary>
        </member>
        <member name="F:id3.Bioseal.BiosealError.BiosealNotDecoded">
            <summary>
            The BioSeal was not decoded.
            </summary>
        </member>
        <member name="F:id3.Bioseal.BiosealError.NotSupported">
            <summary>
            Function or request not supported.
            </summary>
        </member>
        <member name="F:id3.Bioseal.BiosealError.UnableToVerifyCertificateChain">
            <summary>
            Unable to verify the certificate chain.
            </summary>
        </member>
        <member name="F:id3.Bioseal.BiosealError.NeedToVerify">
            <summary>
            Need to verify the BioSeal.
            </summary>
        </member>
        <member name="F:id3.Bioseal.BiosealError.NoSignatureFound">
            <summary>
            No signature found.
            </summary>
        </member>
        <member name="F:id3.Bioseal.BiosealError.FunctionNotImplemented">
            <summary>
            This function is not implemented.
            </summary>
        </member>
        <member name="F:id3.Bioseal.BiosealError.NoCertificateFound">
            <summary>
            No certificate found.
            </summary>
        </member>
        <member name="F:id3.Bioseal.BiosealError.InternalSslError">
            <summary>
            Internal SSL error.
            </summary>
        </member>
        <member name="F:id3.Bioseal.BiosealError.UrlParsingError">
            <summary>
            Unable to parse the given URL.
            </summary>
        </member>
        <member name="F:id3.Bioseal.BiosealError.UnsupportedDocumentIssuingCountry">
            <summary>
            Document issuing country not supported.
            </summary>
        </member>
        <member name="F:id3.Bioseal.BiosealError.WrongPrefix">
            <summary>
            Incorrect issuing agency code (IAC) in code prefix.
            </summary>
        </member>
        <member name="F:id3.Bioseal.BiosealError.DuplicateManifestField">
            <summary>
            TODO
            </summary>
        </member>
        <member name="T:id3.Bioseal.BiosealFormat">
            <summary>
            Enumerates the BioSeal formats.
            </summary>
        </member>
        <member name="F:id3.Bioseal.BiosealFormat.Undefined">
            <summary>
            Undefined version.
            </summary>
        </member>
        <member name="F:id3.Bioseal.BiosealFormat.VdsAfnorXpZ42_101">
            <summary>
            VDS compliant with the AFNOR standard XP Z42-101.
            </summary>
        </member>
        <member name="F:id3.Bioseal.BiosealFormat.VdsAfnorXpZ42_105">
            <summary>
            BioSeal compliant with the AFNOR XP Z42-105 standard and Otentik code specifications.
            </summary>
        </member>
        <member name="F:id3.Bioseal.BiosealFormat.VdsIso22376_2023">
            <summary>
            BioSeal compliant with the ISO 22376:2023 specifications.
            </summary>
        </member>
        <member name="F:id3.Bioseal.BiosealFormat.VdsIso22376WithIso15459Prefix">
            <summary>
            BioSeal compliant with the ISO 22376:2023 specifications prefixed by the instance's ISO 15459 Issuing Agency Code.
            </summary>
        </member>
        <member name="F:id3.Bioseal.BiosealFormat.VdsAfnorXpZ42105WithIso15459Prefix">
            <summary>
            BioSeal compliant with the AFNOR XP Z42-105 standard prefixed by the instance's ISO 15459 Issuing Agency Code.
            </summary>
        </member>
        <member name="T:id3.Bioseal.FieldType">
            <summary>
            Enumerates the field types present in the payload.
            </summary>
        </member>
        <member name="F:id3.Bioseal.FieldType.Unknown">
            <summary>
            Unknown type.
            </summary>
        </member>
        <member name="F:id3.Bioseal.FieldType.Integer">
            <summary>
            Integer.
            </summary>
        </member>
        <member name="F:id3.Bioseal.FieldType.Boolean">
            <summary>
            Boolean.
            </summary>
        </member>
        <member name="F:id3.Bioseal.FieldType.Float">
            <summary>
            Float.
            </summary>
        </member>
        <member name="F:id3.Bioseal.FieldType.String">
            <summary>
            String.
            </summary>
        </member>
        <member name="F:id3.Bioseal.FieldType.Binary">
            <summary>
            Binary.
            </summary>
        </member>
        <member name="F:id3.Bioseal.FieldType.Date">
            <summary>
            Date.
            </summary>
        </member>
        <member name="F:id3.Bioseal.FieldType.Timestamp">
            <summary>
            Value representing the number of seconds since 1970-01-01 00:00:00 UTC.
            </summary>
        </member>
        <member name="F:id3.Bioseal.FieldType.Time">
            <summary>
            Time.
            </summary>
        </member>
        <member name="F:id3.Bioseal.FieldType.Object">
            <summary>
            Object.
            </summary>
        </member>
        <member name="F:id3.Bioseal.FieldType.IntegerArray">
            <summary>
            Integer array.
            </summary>
        </member>
        <member name="F:id3.Bioseal.FieldType.BooleanArray">
            <summary>
            Boolean array.
            </summary>
        </member>
        <member name="F:id3.Bioseal.FieldType.FloatArray">
            <summary>
            Float array.
            </summary>
        </member>
        <member name="F:id3.Bioseal.FieldType.StringArray">
            <summary>
            String array.
            </summary>
        </member>
        <member name="F:id3.Bioseal.FieldType.BinaryArray">
            <summary>
            Binary array.
            </summary>
        </member>
        <member name="F:id3.Bioseal.FieldType.DateArray">
            <summary>
            Date array.
            </summary>
        </member>
        <member name="F:id3.Bioseal.FieldType.TimestampArray">
            <summary>
            Date array.
            </summary>
        </member>
        <member name="F:id3.Bioseal.FieldType.ObjectArray">
            <summary>
            Object array.
            </summary>
        </member>
        <member name="T:id3.Bioseal.ResourceType">
            <summary>
            Enumerates the resource type for resource callback args.
            </summary>
        </member>
        <member name="F:id3.Bioseal.ResourceType.Undefined">
            <summary>
            The resource is a undefined.
            </summary>
        </member>
        <member name="F:id3.Bioseal.ResourceType.Manifest">
            <summary>
            The resource is a manifest.
            </summary>
        </member>
        <member name="F:id3.Bioseal.ResourceType.Certificate">
            <summary>
            The resource is a certificate.
            </summary>
        </member>
        <member name="F:id3.Bioseal.ResourceType.Tsl">
            <summary>
            The resource is a TSL.
            </summary>
        </member>
        <member name="F:id3.Bioseal.ResourceType.Crl">
            <summary>
            The resource is a CRL.
            </summary>
        </member>
        <member name="F:id3.Bioseal.ResourceType.Lotl">
            <summary>
            The resource is a LOTL.
            </summary>
        </member>
        <member name="F:id3.Bioseal.ResourceType.P7S">
            <summary>
            The resource is a PKCS7 P7S file.
            </summary>
        </member>
        <member name="T:id3.Bioseal.BiometricDataType">
            <summary>
            Enumerates the supported biometric data types.
            </summary>
        </member>
        <member name="F:id3.Bioseal.BiometricDataType.Undefined">
            <summary>
            The biometric data type is a undefined.
            </summary>
        </member>
        <member name="F:id3.Bioseal.BiometricDataType.NoInformationGiven">
            <summary>
            No information given.
            </summary>
        </member>
        <member name="F:id3.Bioseal.BiometricDataType.MultipleBiometricsUsed">
            <summary>
            Multiple biometric data used.
            </summary>
        </member>
        <member name="F:id3.Bioseal.BiometricDataType.FacialFeatures">
            <summary>
            Facial features data.
            </summary>
        </member>
        <member name="F:id3.Bioseal.BiometricDataType.Voice">
            <summary>
            Voice data.
            </summary>
        </member>
        <member name="F:id3.Bioseal.BiometricDataType.Fingerprint">
            <summary>
            Fingerprint data.
            </summary>
        </member>
        <member name="F:id3.Bioseal.BiometricDataType.Iris">
            <summary>
            Iris data.
            </summary>
        </member>
        <member name="F:id3.Bioseal.BiometricDataType.Retina">
            <summary>
            Retina data.
            </summary>
        </member>
        <member name="F:id3.Bioseal.BiometricDataType.HandGeometry">
            <summary>
            Hand geometry.
            </summary>
        </member>
        <member name="F:id3.Bioseal.BiometricDataType.SignatureDynamics">
            <summary>
            Signature dynamics.
            </summary>
        </member>
        <member name="F:id3.Bioseal.BiometricDataType.KeystrokeDynamics">
            <summary>
            Keystroke dynamics.
            </summary>
        </member>
        <member name="F:id3.Bioseal.BiometricDataType.LipMovement">
            <summary>
            Lip movement.
            </summary>
        </member>
        <member name="F:id3.Bioseal.BiometricDataType.ThermalFaceImage">
            <summary>
            Thermal face image.
            </summary>
        </member>
        <member name="F:id3.Bioseal.BiometricDataType.ThermalHandImage">
            <summary>
            Thermal hand image.
            </summary>
        </member>
        <member name="F:id3.Bioseal.BiometricDataType.Gait">
            <summary>
            Gait.
            </summary>
        </member>
        <member name="F:id3.Bioseal.BiometricDataType.BodyOdor">
            <summary>
            Body odor.
            </summary>
        </member>
        <member name="F:id3.Bioseal.BiometricDataType.Dna">
            <summary>
            DNA.
            </summary>
        </member>
        <member name="F:id3.Bioseal.BiometricDataType.EarShape">
            <summary>
            Ear shape.
            </summary>
        </member>
        <member name="F:id3.Bioseal.BiometricDataType.FingerGeometry">
            <summary>
            Finger geometry.
            </summary>
        </member>
        <member name="F:id3.Bioseal.BiometricDataType.PalmPrint">
            <summary>
            Palmprint data.
            </summary>
        </member>
        <member name="F:id3.Bioseal.BiometricDataType.VeinPattern">
            <summary>
            Vein pattern
            </summary>
        </member>
        <member name="F:id3.Bioseal.BiometricDataType.FootPrint">
            <summary>
            Footprint data.
            </summary>
        </member>
        <member name="T:id3.Bioseal.LogItemType">
            <summary>
            Enumerates the log item types.
            </summary>
        </member>
        <member name="F:id3.Bioseal.LogItemType.Undefined">
            <summary>
            The log item is an undefined.
            </summary>
        </member>
        <member name="F:id3.Bioseal.LogItemType.Information">
            <summary>
            The log item is an information.
            </summary>
        </member>
        <member name="F:id3.Bioseal.LogItemType.Warning">
            <summary>
            The log item is a warning.
            </summary>
        </member>
        <member name="F:id3.Bioseal.LogItemType.Error">
            <summary>
            The log item is an error.
            </summary>
        </member>
        <member name="F:id3.Bioseal.LogItemType.Debug">
            <summary>
            The log item is for debug only.
            </summary>
        </member>
        <member name="T:id3.Bioseal.UserAuthenticationMethod">
            <summary>
            Enumerates the user authentication methods.
            </summary>
        </member>
        <member name="F:id3.Bioseal.UserAuthenticationMethod.Undefined">
            <summary>
            The method is undefined.
            </summary>
        </member>
        <member name="F:id3.Bioseal.UserAuthenticationMethod.Password">
            <summary>
            A password must be entered to authenticate.
            </summary>
        </member>
        <member name="F:id3.Bioseal.UserAuthenticationMethod.Biometrics">
            <summary>
            The user must present a biometric trait to authenticate.
            </summary>
        </member>
        <member name="T:id3.Bioseal.VisibilityCondition">
            <summary>
            Enumerates the visibility conditions.
            Note: The optional visibility condition extension indicates under which condition the presentation view or certain field in the presentation view should be displayed.
            </summary>
        </member>
        <member name="F:id3.Bioseal.VisibilityCondition.Always">
            <summary>
            The presentation view or the specified field shall always be displayed. This is the default value.
            </summary>
        </member>
        <member name="F:id3.Bioseal.VisibilityCondition.SignatureValidated">
            <summary>
            The BioSeal signature must be valid.
            </summary>
        </member>
        <member name="F:id3.Bioseal.VisibilityCondition.NotExpired">
            <summary>
            The signature must be valid and the bioseal must not be expired.
            </summary>
        </member>
        <member name="F:id3.Bioseal.VisibilityCondition.UserAuthenticated">
            <summary>
            The above conditions must be met, and user authentication must be successful.
            </summary>
        </member>
        <member name="F:id3.Bioseal.VisibilityCondition.Never">
            <summary>
             The presentation view or the specified field must never be displayed. In this case, the application must not inject the data into the presentation view.
            </summary>
        </member>
        <member name="T:id3.Bioseal.FieldExtensionType">
            <summary>
            Enumerates the field extension types.
            </summary>
        </member>
        <member name="F:id3.Bioseal.FieldExtensionType.None">
            <summary>
            No information given.
            </summary>
        </member>
        <member name="F:id3.Bioseal.FieldExtensionType.Unknown">
            <summary>
            No information given.
            </summary>
        </member>
        <member name="F:id3.Bioseal.FieldExtensionType.Image">
            <summary>
            The Image extension specifies the expected type and format of the image data.
            </summary>
        </member>
        <member name="F:id3.Bioseal.FieldExtensionType.Portrait">
            <summary>
            The Portrait extension specifies the guidelines to create the portrait image.
            </summary>
        </member>
        <member name="F:id3.Bioseal.FieldExtensionType.Biometric">
            <summary>
            The Biometric extension specifies the expected type and format of the biometric data in the payload.
            </summary>
        </member>
        <member name="F:id3.Bioseal.FieldExtensionType.Compression">
            <summary>
            The Compression extension specifies the compression parameters.
            </summary>
        </member>
        <member name="F:id3.Bioseal.FieldExtensionType.Encryption">
            <summary>
            The Encryption extension is used to maintain the confidentiality of specific data in the payload.
            </summary>
        </member>
        <member name="T:id3.Bioseal.BiosealException">
            <summary>
            This class represents errors that can occur during Bioseal library execution.
            </summary>
        </member>
        <member name="P:id3.Bioseal.BiosealException.ErrorCode">
            <summary>
            Gets the error code classifying this exception.
            </summary>
        </member>
        <member name="P:id3.Bioseal.BiosealException.Message">
            <summary>
            Gets a message that describes the current exception.
            </summary>
        </member>
        <member name="M:id3.Bioseal.BiosealException.#ctor">
            <summary>
            Initializes a new instance of the BiosealException class.
            </summary>
        </member>
        <member name="M:id3.Bioseal.BiosealException.#ctor(System.Int32)">
            <summary>
            Initializes a new instance of the BiosealException class.
            </summary>
            <param name="error">The error code.</param>
        </member>
        <member name="M:id3.Bioseal.BiosealException.#ctor(System.String)">
            <summary>
            Initializes a new instance of the BiosealException class.
            </summary>
            <param name="message">The error message.</param>
        </member>
        <member name="M:id3.Bioseal.BiosealException.#ctor(System.String,System.Exception)">
            <summary>
            Initializes a new instance of the BiosealException class.
            </summary>
            <param name="message">The error message.</param>
            <param name="innerException">The inner exception.</param>
        </member>
        <member name="M:id3.Bioseal.BiosealException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Initializes a new instance of the BiosealException class.
            </summary>
            <param name="info">The serialization info.</param>
            <param name="context">The streaming context.</param>
        </member>
        <member name="M:id3.Bioseal.BiosealException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Gets the object data.
            </summary>
            <param name="info">The serialization info.</param>
            <param name="context">The streaming context.</param>
        </member>
        <member name="T:id3.Bioseal.VerificationResult">
            <summary>
            Contains data for VerificationResult
            </summary>
        </member>
        <member name="F:id3.Bioseal.VerificationResult.CertificationChainVerified">
            <summary>
            Indicates whether the certification chain has been verified.
            </summary>
        </member>
        <member name="F:id3.Bioseal.VerificationResult.GovernanceValid">
            <summary>
            Indicates whether the governance that issued the VDS is valid.
            </summary>
        </member>
        <member name="F:id3.Bioseal.VerificationResult.LotlGovernanceValid">
            <summary>
            Indicates whether the LoTL governance that issued the VDS is valid.
            </summary>
        </member>
        <member name="F:id3.Bioseal.VerificationResult.TslGovernanceValid">
            <summary>
            Indicates whether the TSL governance that issued the VDS is valid.
            </summary>
        </member>
        <member name="F:id3.Bioseal.VerificationResult.ManifestGovernanceValid">
            <summary>
            Indicates whether the manifest governance that issued the VDS is valid.
            </summary>
        </member>
        <member name="F:id3.Bioseal.VerificationResult.VdsNotExpired">
            <summary>
            Indicates whether the VDS is still valid, ie. it has not expired.
            </summary>
        </member>
        <member name="F:id3.Bioseal.VerificationResult.VdsSignatureVerified">
            <summary>
            Indicates whether the signature of the VDS has been verified.
            </summary>
        </member>
        <member name="F:id3.Bioseal.VerificationResult.CaCertificateVerified">
            <summary>
            Indicates whether the CA certificate has been verified.
            </summary>
        </member>
        <member name="F:id3.Bioseal.VerificationResult.SigningCertificateUsageAuthorized">
            <summary>
            Indicates whether the signing certificate was legitimately authorized to sign the VDS.
            </summary>
        </member>
        <member name="M:id3.Bioseal.VerificationResult.#ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            Initializes a new instance of the VerificationResult structure from its members.
            <param name="certificationChainVerified">Indicates whether the certification chain has been verified.</param>
            <param name="governanceValid">Indicates whether the governance that issued the VDS is valid.</param>
            <param name="lotlGovernanceValid">Indicates whether the LoTL governance that issued the VDS is valid.</param>
            <param name="tslGovernanceValid">Indicates whether the TSL governance that issued the VDS is valid.</param>
            <param name="manifestGovernanceValid">Indicates whether the manifest governance that issued the VDS is valid.</param>
            <param name="vdsNotExpired">Indicates whether the VDS is still valid, ie. it has not expired.</param>
            <param name="vdsSignatureVerified">Indicates whether the signature of the VDS has been verified.</param>
            <param name="caCertificateVerified">Indicates whether the CA certificate has been verified.</param>
            <param name="signingCertificateUsageAuthorized">Indicates whether the signing certificate was legitimately authorized to sign the VDS.</param>
            </summary>
        </member>
        <member name="M:id3.Bioseal.VerificationResult.#ctor(id3.Bioseal.VerificationResult)">
            <summary>
            Initializes a new instance of the VerificationResult structure from another VerificationResult.
            </summary>
            <param name="verificationResult">The VerificationResult to copy.</param>
        </member>
        <member name="M:id3.Bioseal.VerificationResult.Equals(id3.Bioseal.VerificationResult)">
            <summary>
            Determines whether the given VerificationResult is equal to the current VerificationResult.
            </summary>
            <param name="verificationResult">The VerificationResult to compare with the current VerificationResult.</param>
        </member>
        <member name="T:id3.Bioseal.LibVersion">
            <summary>
            Contains data for LibVersion
            </summary>
        </member>
        <member name="F:id3.Bioseal.LibVersion.Major">
            <summary>
            Version.
            </summary>
        </member>
        <member name="F:id3.Bioseal.LibVersion.Minor">
            <summary>
            Release.
            </summary>
        </member>
        <member name="F:id3.Bioseal.LibVersion.Build">
            <summary>
            Build.
            </summary>
        </member>
        <member name="M:id3.Bioseal.LibVersion.#ctor(System.Int32,System.Int32,System.Int32)">
            <summary>
            Initializes a new instance of the LibVersion structure from its members.
            <param name="major">Version.</param>
            <param name="minor">Release.</param>
            <param name="build">Build.</param>
            </summary>
        </member>
        <member name="M:id3.Bioseal.LibVersion.#ctor(id3.Bioseal.LibVersion)">
            <summary>
            Initializes a new instance of the LibVersion structure from another LibVersion.
            </summary>
            <param name="libVersion">The LibVersion to copy.</param>
        </member>
        <member name="M:id3.Bioseal.LibVersion.Equals(id3.Bioseal.LibVersion)">
            <summary>
            Determines whether the given LibVersion is equal to the current LibVersion.
            </summary>
            <param name="libVersion">The LibVersion to compare with the current LibVersion.</param>
        </member>
        <member name="T:id3.Bioseal._ResourceCallbackHandler">
            <summary>
            Represents the method that will handle a resource callback.
            </summary>
            <param name="context">The callback context.</param>
            <param name="args">The resource callback arguments. See ResourceCallbackArgs for details.</param>
            <returns>An error code. See BiosealError file for the list of possible error codes.</returns>
        </member>
        <member name="T:id3.Bioseal._DecryptionCallbackHandler">
            <summary>
            Represents the method that will handle a decryption callback.
            </summary>
            <param name="context">The callback context.</param>
            <param name="args">The decryption callback arguments. See DecryptionArgs for details.</param>
            <returns>An error code. See BiosealError file for the list of possible error codes.</returns>
        </member>
    </members>
</doc>
