Skip to content
Back to top

# Bioseal API

## Classes

BarcodeReader | Provides functionality to decode barcodes from raw image data.
BiometricVerificationRule | Represents a biometric verification rule.
BiometricVerificationRules | Represents a list of biometric verification rules.
Bioseal | Represents a BioSeal code.
BiosealLibrary | Provides essential methods for initializing the SDK and accessing version information.
BiosealLicense | Handles the license to use this SDK.
CertificateExtension | Information about a certificate extension.
CertificateExtensionList | Represents a list of certificate extensions.
CertificateInformation | Represents the information about a certificate.
DateTime | Represents a date/time.
DateTimeArray | Represents an array of DateTime objects.
DecryptionArgs | Represents the arguments to the decryption callback.
Extension | Represents an extension.
ExtensionList | Represents a list of extensions.
Field | Represents a field or a dictionary of fields.
FieldList | Represents a list of Field objects.
Log | Represents the log.
LogItem | Represents a log item.
Lotl | Provides information about the LoTL (List of Trust List).
Manifest | Provides information about the manifest.
ResourceCallbackArgs | Contains resource callback data.
StringArray | Represents an array of strings.
UserAuthentication | Represents the user authentication parameters.

## Enumerations

BiometricDataType | Enumerates the supported biometric data types.
BiosealError | Enumerates the error codes.
BiosealFormat | Enumerates the BioSeal formats.
FieldExtensionType | Enumerates the field extension types.
FieldType | Enumerates the field types present in the payload.
LicenseError | Enumerates the error codes related to license management.
LicenseHardwareCodeType | Enumerates the types of hardware codes.
LicenseType | Enumerates the license types.
LogItemType | Enumerates the log item types.
ResourceType | Enumerates the resource type for resource callback args.
UserAuthenticationMethod | Enumerates the user authentication methods.
VisibilityCondition | 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.

## Structures

LibVersion | Contains data for LibVersion
VerificationResult | Contains data for VerificationResult

## Callbacks

DecryptionCallbackHandler | Represents the method that will handle a decryption callback.
ResourceCallbackHandler | Represents the method that will handle a resource callback.

## Exceptions

BiosealException | This exception is thrown when an error occurs in the id3 Bioseal library.