{"id":353879,"date":"2024-10-20T01:00:17","date_gmt":"2024-10-20T01:00:17","guid":{"rendered":"https:\/\/pdfstandards.shop\/product\/uncategorized\/bs-iso-iec-19784-12018-tc\/"},"modified":"2024-10-26T01:11:08","modified_gmt":"2024-10-26T01:11:08","slug":"bs-iso-iec-19784-12018-tc","status":"publish","type":"product","link":"https:\/\/pdfstandards.shop\/product\/publishers\/bsi\/bs-iso-iec-19784-12018-tc\/","title":{"rendered":"BS ISO\/IEC 19784-1:2018 – TC"},"content":{"rendered":"

PDF Catalog<\/h4>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
PDF Pages<\/th>\nPDF Title<\/th>\n<\/tr>\n
416<\/td>\nNational foreword <\/td>\n<\/tr>\n
424<\/td>\nForeword <\/td>\n<\/tr>\n
425<\/td>\nIntroduction <\/td>\n<\/tr>\n
427<\/td>\n1 Scope <\/td>\n<\/tr>\n
428<\/td>\n2 Normative references
3 Terms and definitions <\/td>\n<\/tr>\n
434<\/td>\n4 Symbols and abbreviated terms
5 Conformance <\/td>\n<\/tr>\n
435<\/td>\n6 The BioAPI architecture
6.1 The full BioAPI API\/SPI Architectural Model <\/td>\n<\/tr>\n
436<\/td>\n6.2 The framework-free BioAPI Architectural Model
6.3 The BioAPI BSP Architectural Model <\/td>\n<\/tr>\n
438<\/td>\n6.4 The component registry <\/td>\n<\/tr>\n
439<\/td>\n6.5 BSP and BFP Installation and De-installation <\/td>\n<\/tr>\n
440<\/td>\n6.6 BSP Load and BioAPI Unit Attachment <\/td>\n<\/tr>\n
441<\/td>\n6.7 Controlling BioAPI Units
6.8 BIR Structure and Handling
6.8.1 BIR Structure <\/td>\n<\/tr>\n
442<\/td>\n6.8.2 BIR Data Handling <\/td>\n<\/tr>\n
443<\/td>\n7 BioAPI types and macros
7.1 BioAPI
7.2 BioAPI_ACBio_PARAMETERS (BioAPI 2.2)
7.2.2 Definitions
7.3 BioAPI_ASN1_BIR (BioAPI 2.2) <\/td>\n<\/tr>\n
444<\/td>\n7.4 BioAPI_ASN1_ENCODED (BioAPI 2.2)
7.5 BioAPI_BFP_LIST_ELEMENT
7.5.2 Definitions
7.6 BioAPI_BFP_SCHEMA
7.6.2 Definitions <\/td>\n<\/tr>\n
445<\/td>\n7.7 BioAPI_BIR
7.8 BioAPI_BIR_ARRAY_POPULATION <\/td>\n<\/tr>\n
446<\/td>\n7.9 BioAPI_BIR_BIOMETRIC_DATA_FORMAT
7.10 BioAPI_BIR_BIOMETRIC_PRODUCT_ID
7.11 BioAPI_BIR_BIOMETRIC_TYPE (BioAPI 2.0) <\/td>\n<\/tr>\n
447<\/td>\n7.12 BioAPI_BIR_BIOMETRIC_TYPE (BioAPI 2.1) <\/td>\n<\/tr>\n
448<\/td>\n7.13 BioAPI_BIR_DATA_TYPE <\/td>\n<\/tr>\n
449<\/td>\n7.14 BioAPI_BIR_HANDLE
7.15 BioAPI_BIR_HEADER <\/td>\n<\/tr>\n
450<\/td>\n7.16 BioAPI_BIR_PURPOSE <\/td>\n<\/tr>\n
451<\/td>\n7.17 BioAPI_BIR_SECURITY_BLOCK_FORMAT
7.18 BioAPI_BIR_SUBTYPE (BioAPI 2.0) <\/td>\n<\/tr>\n
452<\/td>\n7.19 BioAPI_BIR_SUBTYPE (BioAPI 2.1) <\/td>\n<\/tr>\n
453<\/td>\n7.20 BioAPI_BIR_SUBTYPE_MASK (BioAPI 2.1) <\/td>\n<\/tr>\n
454<\/td>\n7.21 BioAPI_BOOL
7.22 BioAPI_BSP_SCHEMA (BioAPI 2.0) <\/td>\n<\/tr>\n
455<\/td>\n7.22.2 Definitions <\/td>\n<\/tr>\n
456<\/td>\n7.23 BioAPI_BSP_SCHEMA (BioAPI 2.1)
7.23.3 Definitions <\/td>\n<\/tr>\n
458<\/td>\n7.24 BioAPI_CANDIDATE
7.25 BioAPI_CATEGORY
7.26 BioAPI_DATA
7.26.2 Definitions
7.27 BioAPI_DATE <\/td>\n<\/tr>\n
459<\/td>\n7.28 BioAPI_DB_ACCESS_TYPE
7.29 BioAPI_DB_MARKER_HANDLE
7.30 BioAPI_DB_HANDLE
7.31 BioAPI_DBBIR_ID <\/td>\n<\/tr>\n
460<\/td>\n7.32 BioAPI_DTG
7.33 BioAPI_ENCRYPTION_ALG (BioAPI 2.2)
7.34 BioAPI_ENCRYPTION_INFO (BioAPI 2.2)
7.34.2 Definitions
7.35 BioAPI_ERROR_INFO (BioAPI 2.1) <\/td>\n<\/tr>\n
461<\/td>\n7.36 BioAPI_EVENT
7.37 BioAPI_EVENT_MASK
7.38 BioAPI_EventHandler <\/td>\n<\/tr>\n
462<\/td>\n7.38.2 Definitions
7.39 BioAPI_FMR
7.40 BioAPI_FRAMEWORK_SCHEMA
7.40.2 Definitions <\/td>\n<\/tr>\n
463<\/td>\n7.41 BioAPI_GUI_BITMAP (BioAPI 2.0)
7.41.2 Definitions
7.42 BioAPI_GUI_BITMAP (BioAPI 2.1) <\/td>\n<\/tr>\n
464<\/td>\n7.42.3 Definitions
7.43 BioAPI_GUI_BITMAP_ARRAY (BioAPI 2.1)
7.44 BioAPI_GUI_ENROLL_TYPE (BioAPI 2.1) <\/td>\n<\/tr>\n
465<\/td>\n7.45 BioAPI_GUI_EVENT_SUBSCRIPTION (BioAPI 2.1)
7.46 BioAPI_GUI_MESSAGE (BioAPI 2.0) <\/td>\n<\/tr>\n
466<\/td>\n7.47 BioAPI_GUI_MOMENT (BioAPI 2.1) <\/td>\n<\/tr>\n
467<\/td>\n7.48 BioAPI_GUI_OPERATION (BioAPI 2.1)
7.49 BioAPI_GUI_PROGRESS (BioAPI 2.0) <\/td>\n<\/tr>\n
468<\/td>\n7.50 BioAPI_GUI_PROGRESS (BioAPI 2.1)
7.51 BioAPI_GUI_RESPONSE (BioAPI 2.0)
7.52 BioAPI_GUI_RESPONSE (BioAPI 2.1) <\/td>\n<\/tr>\n
470<\/td>\n7.53 BioAPI_GUI_STATE (BioAPI 2.0)
7.54 BioAPI_GUI_STATE_CALLBACK (BioAPI 2.0)
7.54.2 Function <\/td>\n<\/tr>\n
471<\/td>\n7.54.3 Parameters
7.55 BioAPI_GUI_STREAMING_CALLBACK (BioAPI 2.0)
7.55.2 Function
7.55.3 Parameters <\/td>\n<\/tr>\n
472<\/td>\n7.56 BioAPI_GUI_SUBOPERATION (BioAPI 2.1) <\/td>\n<\/tr>\n
473<\/td>\n7.57 BioAPI_HANDLE
7.58 BioAPI_HASH_ALG (BioAPI 2.2)
7.59 BioAPI_IDENTIFY_POPULATION
7.60 BioAPI_IDENTIFY_POPULATION_TYPE <\/td>\n<\/tr>\n
474<\/td>\n7.61 BioAPI_INDICATOR_STATUS
7.62 BioAPI_INPUT_BIR
7.63 BioAPI_INPUT_BIR_FORM
7.64 BioAPI_INSTALL_ACTION
7.65 BioAPI_INSTALL_ERROR <\/td>\n<\/tr>\n
475<\/td>\n7.66 BioAPI_KEY_INFO (BioAPI 2.2)
7.66.2 Definitions
7.67 BioAPI_KEY_TRANSPORT (BioAPI 2.2)
7.67.2 Definitions
7.68 BioAPI_MAC_ALG (BioAPI 2.2)
7.69 BioAPI_MAC_INFO (BioAPI 2.2)
7.69.2 Definitions <\/td>\n<\/tr>\n
476<\/td>\n7.70 BioAPI_OPERATIONS_MASK
7.71 BioAPI_OPTIONS_MASK <\/td>\n<\/tr>\n
478<\/td>\n7.72 BioAPI_POWER_MODE
7.73 BioAPI_QUALITY <\/td>\n<\/tr>\n
479<\/td>\n7.74 BioAPI_RETURN
7.74.2 Definitions
7.75 BioAPI_SECURITY_OPTIONS_MASK (BioAPI 2.2)
7.76 BioAPI_SECURITY_PROFILE (BioAPI 2.2) <\/td>\n<\/tr>\n
480<\/td>\n7.76.2 Definitions
7.77 BioAPI_DIGITAL_SIGNATURE_ALG (BioAPI 2.2) <\/td>\n<\/tr>\n
481<\/td>\n7.78 BioAPI_STRING
7.79 BioAPI_TIME
7.80 BioAPI_UNIT_ID
7.81 BioAPI_UNIT_LIST_ELEMENT
7.81.2 Definitions
7.82 BioAPI_UNIT_SCHEMA <\/td>\n<\/tr>\n
482<\/td>\n7.82.2 Definitions <\/td>\n<\/tr>\n
483<\/td>\n7.83 BioAPI_UNIT_SCHEMA (BioAPI 2.2)
7.83.2 Definitions <\/td>\n<\/tr>\n
484<\/td>\n7.84 BioAPI_UUID
7.85 BioAPI_VERSION
7.86 GUI Events
7.86.1 BioAPI_GUI_SELECT_EVENT_HANDLER (BioAPI 2.1) <\/td>\n<\/tr>\n
487<\/td>\n7.86.2 BioAPI_GUI_STATE_EVENT_HANDLER (BioAPI 2.1) <\/td>\n<\/tr>\n
489<\/td>\n7.86.3 BioAPI_GUI_PROGRESS_EVENT_HANDLER (BioAPI 2.1) <\/td>\n<\/tr>\n
491<\/td>\n8 BioAPI functions
8.1 Component Management Functions
8.1.1 BioAPI_Init
8.1.2 BioAPI_Terminate <\/td>\n<\/tr>\n
492<\/td>\n8.1.3 BioAPI_GetFrameworkInfo
8.1.4 BioAPI_EnumBSPs <\/td>\n<\/tr>\n
493<\/td>\n8.1.5 BioAPI_BSPLoad <\/td>\n<\/tr>\n
495<\/td>\n8.1.6 BioAPI_BSPUnload
8.1.7 BioAPI_BSPAttach <\/td>\n<\/tr>\n
497<\/td>\n8.1.8 BioAPI_BSPAttachSecure (BioAPI 2.2) <\/td>\n<\/tr>\n
499<\/td>\n8.1.9 BioAPI_BSPDetach
8.1.10 BioAPI_QueryUnits <\/td>\n<\/tr>\n
500<\/td>\n8.1.11 BioAPI_EnumBFPs <\/td>\n<\/tr>\n
501<\/td>\n8.1.12 BioAPI_QueryBFPs <\/td>\n<\/tr>\n
502<\/td>\n8.1.13 BioAPI_ControlUnit <\/td>\n<\/tr>\n
503<\/td>\n8.1.14 BioAPI_Control (BioAPI 2.1) <\/td>\n<\/tr>\n
504<\/td>\n8.1.15 BioAPI_Transform (BioAPI 2.1) <\/td>\n<\/tr>\n
505<\/td>\n8.1.16 BioAPI_LinkToEndpoint (BioAPI 2.1) <\/td>\n<\/tr>\n
506<\/td>\n8.1.17 BioAPI_UnlinkFromEndpoint (BioAPI 2.1)
8.1.18 BioAPI_EnumFrameworks (BioAPI 2.1) <\/td>\n<\/tr>\n
507<\/td>\n8.2 Data Handle Operations
8.2.1 BioAPI_FreeBIRHandle <\/td>\n<\/tr>\n
508<\/td>\n8.2.2 BioAPI_GetBIRFromHandle
8.2.3 BioAPI_GetHeaderFromHandle <\/td>\n<\/tr>\n
509<\/td>\n8.3 Callback and Event Operations
8.3.1 BioAPI_EnableEvents <\/td>\n<\/tr>\n
510<\/td>\n8.3.2 BioAPI_SetGUICallbacks (BioAPI 2.0)
8.3.3 BioAPI_NotifyGUIProgressEvent (BioAPI 2.1) <\/td>\n<\/tr>\n
511<\/td>\n8.3.4 BioAPI_NotifyGUISelectEvent (BioAPI 2.1) <\/td>\n<\/tr>\n
512<\/td>\n8.3.5 BioAPI_NotifyGUIStateEvent (BioAPI 2.1) <\/td>\n<\/tr>\n
514<\/td>\n8.3.6 BioAPI_QueryGUIEventSubscriptions (BioAPI 2.1) <\/td>\n<\/tr>\n
515<\/td>\n8.3.7 BioAPI_RedirectGUIEvents (BioAPI 2.1) <\/td>\n<\/tr>\n
517<\/td>\n8.3.8 BioAPI_SubscribeToGUIEvents (BioAPI 2.1) <\/td>\n<\/tr>\n
519<\/td>\n8.3.9 BioAPI_UnredirectGUIEvents (BioAPI 2.1)
8.3.10 BioAPI_UnsubscribeFromGUIEvents (BioAPI 2.1) <\/td>\n<\/tr>\n
520<\/td>\n8.3.11 BioAPI_EnableEventNotifications (BioAPI 2.1) <\/td>\n<\/tr>\n
521<\/td>\n8.4 Biometric Operations
8.4.1 BioAPI_Capture <\/td>\n<\/tr>\n
523<\/td>\n8.4.2 BioAPI_CreateTemplate <\/td>\n<\/tr>\n
524<\/td>\n8.4.3 BioAPI_Process <\/td>\n<\/tr>\n
525<\/td>\n8.4.4 BioAPI_ProcessWithAuxBIR (BioAPI2.0 and BioAPI2.1) <\/td>\n<\/tr>\n
526<\/td>\n8.4.5 BioAPI_ProcessUsingAuxBIRs (BioAPI 2.2) <\/td>\n<\/tr>\n
528<\/td>\n8.4.6 BioAPI_VerifyMatch <\/td>\n<\/tr>\n
530<\/td>\n8.4.7 BioAPI_VerifyMatchUsingAuxBIRs (BioAPI 2.2) <\/td>\n<\/tr>\n
532<\/td>\n8.4.8 BioAPI_IdentifyMatch <\/td>\n<\/tr>\n
534<\/td>\n8.4.9 BioAPI_Decide (BioAPI 2.2) <\/td>\n<\/tr>\n
536<\/td>\n8.4.10 BioAPI_Fuse (BioAPI 2.2) <\/td>\n<\/tr>\n
537<\/td>\n8.4.11 BioAPI_Enroll <\/td>\n<\/tr>\n
539<\/td>\n8.4.12 BioAPI_Verify <\/td>\n<\/tr>\n
541<\/td>\n8.4.13 BioAPI_Identify <\/td>\n<\/tr>\n
544<\/td>\n8.4.14 BioAPI_Import <\/td>\n<\/tr>\n
545<\/td>\n8.4.15 BioAPI_Export (BioAPI 2.2) <\/td>\n<\/tr>\n
546<\/td>\n8.4.16 BioAPI_PresetIdentifyPopulation
8.5 Database Operations
8.5.1 BioAPI_DbOpen <\/td>\n<\/tr>\n
547<\/td>\n8.5.2 BioAPI_DbClose <\/td>\n<\/tr>\n
548<\/td>\n8.5.3 BioAPI_DbCreate <\/td>\n<\/tr>\n
549<\/td>\n8.5.4 BioAPI_DbDelete
8.5.5 BioAPI_DbSetMarker <\/td>\n<\/tr>\n
550<\/td>\n8.5.6 BioAPI_DbFreeMarker
8.5.7 BioAPI_DbStoreBIR <\/td>\n<\/tr>\n
551<\/td>\n8.5.8 BioAPI_DbGetBIR <\/td>\n<\/tr>\n
552<\/td>\n8.5.9 BioAPI_DbGetNextBIR <\/td>\n<\/tr>\n
553<\/td>\n8.5.10 BioAPI_DbDeleteBIR <\/td>\n<\/tr>\n
554<\/td>\n8.6 BioAPI Unit operations
8.6.1 BioAPI_SetPowerMode <\/td>\n<\/tr>\n
555<\/td>\n8.6.2 BioAPI_SetIndicatorStatus
8.6.3 BioAPI_GetIndicatorStatus <\/td>\n<\/tr>\n
556<\/td>\n8.6.4 BioAPI_CalibrateSensor
8.7 Utility Functions
8.7.1 BioAPI_Cancel <\/td>\n<\/tr>\n
557<\/td>\n8.7.2 BioAPI_Free <\/td>\n<\/tr>\n
558<\/td>\n9 BioAPI Service Provider Interface
9.1 Summary
9.2 Type Definitions for Biometric Service Providers
9.2.1 BioSPI_EventHandler <\/td>\n<\/tr>\n
559<\/td>\n9.2.2 BioSPI_BFP_ENUMERATION_HANDLER <\/td>\n<\/tr>\n
560<\/td>\n9.2.3 BioSPI_MEMORY_FREE_HANDLER
9.2.4 BioSPI_GUI_PROGRESS_EVENT_HANDLER (BioAPI 2.1) <\/td>\n<\/tr>\n
561<\/td>\n9.2.5 BioSPI_GUI_SELECT_EVENT_HANDLER (BioAPI 2.1) <\/td>\n<\/tr>\n
562<\/td>\n9.2.6 BioSPI_GUI_STATE_EVENT_HANDLER (BioAPI 2.1) <\/td>\n<\/tr>\n
563<\/td>\n9.3 Biometric Service Provider Operations
9.3.1 SPI Component Management Operations <\/td>\n<\/tr>\n
568<\/td>\n9.3.2 SPI Data Handle Operations <\/td>\n<\/tr>\n
569<\/td>\n9.3.3 SPI Callback and Event Operations <\/td>\n<\/tr>\n
570<\/td>\n9.3.4 SPI Biometric Operations <\/td>\n<\/tr>\n
574<\/td>\n9.3.5 SPI Database Operations <\/td>\n<\/tr>\n
575<\/td>\n9.3.6 SPI BioAPI Unit operations <\/td>\n<\/tr>\n
576<\/td>\n9.3.7 SPI Utility Functions
10 Component registry interface <\/td>\n<\/tr>\n
577<\/td>\n10.1 BioAPI Registry Schema
10.1.1 Framework Schema
10.1.2 BSP Schema <\/td>\n<\/tr>\n
579<\/td>\n10.1.3 BFP Schema <\/td>\n<\/tr>\n
580<\/td>\n10.2 Component registry functions
10.2.1 BioAPI_Util_InstallBSP <\/td>\n<\/tr>\n
581<\/td>\n10.2.2 BioAPI_Util_InstallBFP
10.2.3 BioAPI_RegisterBSP (BioAPI 2.1) <\/td>\n<\/tr>\n
582<\/td>\n10.2.4 BioAPI_UnregisterBSP (BioAPI 2.1) <\/td>\n<\/tr>\n
583<\/td>\n10.2.5 ioAPI_RegisterBFP (BioAPI 2.1) <\/td>\n<\/tr>\n
584<\/td>\n10.2.6 BioAPI_UnregisterBFP (BioAPI 2.1)
10.2.7 BioAPI_GetLastErrorInfo (BioAPI 2.1) <\/td>\n<\/tr>\n
585<\/td>\n11 BioAPI error handling
11.1 Error Values and Error Codes Scheme
11.2 Error Codes and Error Value Enumeration
11.2.1 BioAPI Error Value Constants
11.2.2 Implementation-Specific Error Codes
11.2.3 General Error Codes <\/td>\n<\/tr>\n
587<\/td>\n11.2.4 Component Management Error Codes <\/td>\n<\/tr>\n
588<\/td>\n11.2.5 Database Error Values
11.2.6 Location Error Values <\/td>\n<\/tr>\n
590<\/td>\n11.2.7 Quality Error Codes <\/td>\n<\/tr>\n
591<\/td>\n11.2.8 Security Error Codes (BioAPI 2.2) <\/td>\n<\/tr>\n
593<\/td>\nAnnex A (normative) Conformance <\/td>\n<\/tr>\n
610<\/td>\nAnnex B (normative) CBEFF Patron Format Specification: BioAPI patron format <\/td>\n<\/tr>\n
616<\/td>\nAnnex C (informative) Specification overview <\/td>\n<\/tr>\n
640<\/td>\nAnnex D (informative) Calling sequence examples and sample code <\/td>\n<\/tr>\n
658<\/td>\nAnnex E (normative) ASN.1 specification of BioAPI_BIR (BioAPI2.2) <\/td>\n<\/tr>\n
660<\/td>\nBibliography <\/td>\n<\/tr>\n<\/table>\n","protected":false},"excerpt":{"rendered":"

Tracked Changes. Information technology. Biometric application programming interface – BioAPI specification<\/b><\/p>\n\n\n\n\n
Published By<\/td>\nPublication Date<\/td>\nNumber of Pages<\/td>\n<\/tr>\n
BSI<\/b><\/a><\/td>\n2020<\/td>\n662<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"featured_media":353885,"template":"","meta":{"rank_math_lock_modified_date":false,"ep_exclude_from_search":false},"product_cat":[693,2641],"product_tag":[],"class_list":{"0":"post-353879","1":"product","2":"type-product","3":"status-publish","4":"has-post-thumbnail","6":"product_cat-35-240-15","7":"product_cat-bsi","9":"first","10":"instock","11":"sold-individually","12":"shipping-taxable","13":"purchasable","14":"product-type-simple"},"_links":{"self":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product\/353879","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/types\/product"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/media\/353885"}],"wp:attachment":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/media?parent=353879"}],"wp:term":[{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product_cat?post=353879"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product_tag?post=353879"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}