{"id":353095,"date":"2024-10-20T00:56:07","date_gmt":"2024-10-20T00:56:07","guid":{"rendered":"https:\/\/pdfstandards.shop\/product\/uncategorized\/bs-iso-iec-19784-12018\/"},"modified":"2024-10-26T01:01:12","modified_gmt":"2024-10-26T01:01:12","slug":"bs-iso-iec-19784-12018","status":"publish","type":"product","link":"https:\/\/pdfstandards.shop\/product\/publishers\/bsi\/bs-iso-iec-19784-12018\/","title":{"rendered":"BS ISO\/IEC 19784-1:2018"},"content":{"rendered":"

This document defines the Application Programming Interface (API) and Service Provider Interface (SPI) for standard interfaces within a biometric system that support the provision of that biometric system using components from multiple vendors. It provides interworking between such components through adherence to this and to other International Standards.<\/p>\n

For use in a system that does not include a BioAPI Framework (called a framework-free BioAPI system), only the SPI interface is applicable, with applications interfacing directly to that in a platform-specific manner.<\/p>\n

\n

NOTE 1 Many clauses and\/or sub-clauses of this document are not applicable for implementation of a framework-free BioAPI system. These are identified at the head of the clause of sub-clause.<\/p>\n<\/blockquote>\n

The BioAPI specification is applicable to a broad range of biometric technology types. It is also applicable to a wide variety of biometrically enabled applications, from personal devices, through network security applications, to large complex identification systems.<\/p>\n

This document supports an architecture in which a BioAPI Framework supports multiple simultaneous biometric applications (provided by different vendors), using multiple dynamically installed and loaded (or unloaded) Biometric Service Provider (BSP) components and BioAPI Units (provided by other different vendors), possibly using one of an alternative set of BioAPI Function Provider (BFP) components (provided by other vendors) or by direct management of BioAPI Units.<\/p>\n

\n

NOTE 2 Where BioAPI Units are provided by a different vendor fom a BSP, a standardised BioAPI Function Provider Interface (FPI) may be needed. This is outside the scope of this document, but is specified by later parts for the different categories of FPI.<\/p>\n<\/blockquote>\n

\n

NOTE 3 Where a BioAPI Framework is not used in a system, the ability to support multiple applications and multiple BSPs is platform-dependent and depends on the nature of the system-integration techniques employed.<\/p>\n<\/blockquote>\n

This document is not required (and should normally not be referenced) when a complete biometric system is being procured from a single vendor, particularly if the addition or interchange of biometric hardware, services, or applications is not a feature of that biometric system. (Such systems are sometimes referred to as “embedded systems”.) Standardisation of such systems is not in the scope of this document.<\/p>\n

This document does not define security requirements for biometric applications and biometric service providers.<\/p>\n

\n

NOTE 4 ISO 19092 provides guidelines on security aspects of biometric systems[<\/sup>3<\/sup>]<\/sup>.<\/p>\n<\/blockquote>\n

The performance of biometric systems (particularly in relation to searches of a large population to provide the biometric identification capability) is not in the scope of this document. Trade-offs between interoperability and performance are not in the scope of this document.<\/p>\n

This document specifies a version of the BioAPI specification that is defined to have a version number described as Major 2, Minor 0, or version 2.0. It also specifies a version number described as Major 2, Minor 1, or version 2.1 that provides an enhanced Graphical User Interface. It also specifies a version number described as Major 2, Minor 2, or version 2.2 that provides features supporting fusion and security. Some clauses and sub-clauses apply only to one of these versions, some to two or more. This is identified at the head of the relevant clauses and sub-clauses.<\/p>\n

\n

NOTE 5 Earlier versions of the BioAPI specification were not International Standards.<\/p>\n<\/blockquote>\n

\n

NOTE 6 The differences between the requirements of the 2.0 specification and the 2.1 specification for framework-free operation relate only to the biometric type values and encodings.<\/p>\n<\/blockquote>\n

Conformance requirements are specified in Clause 5.<\/p>\n

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
2<\/td>\nNational foreword <\/td>\n<\/tr>\n
10<\/td>\nForeword <\/td>\n<\/tr>\n
11<\/td>\nIntroduction <\/td>\n<\/tr>\n
13<\/td>\n1 Scope <\/td>\n<\/tr>\n
14<\/td>\n2 Normative references
3 Terms and definitions <\/td>\n<\/tr>\n
20<\/td>\n4 Symbols and abbreviated terms
5 Conformance <\/td>\n<\/tr>\n
21<\/td>\n6 The BioAPI architecture
6.1 The full BioAPI API\/SPI Architectural Model <\/td>\n<\/tr>\n
22<\/td>\n6.2 The framework-free BioAPI Architectural Model
6.3 The BioAPI BSP Architectural Model <\/td>\n<\/tr>\n
24<\/td>\n6.4 The component registry <\/td>\n<\/tr>\n
25<\/td>\n6.5 BSP and BFP Installation and De-installation <\/td>\n<\/tr>\n
26<\/td>\n6.6 BSP Load and BioAPI Unit Attachment <\/td>\n<\/tr>\n
27<\/td>\n6.7 Controlling BioAPI Units
6.8 BIR Structure and Handling
6.8.1 BIR Structure <\/td>\n<\/tr>\n
28<\/td>\n6.8.2 BIR Data Handling <\/td>\n<\/tr>\n
29<\/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
30<\/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
31<\/td>\n7.7 BioAPI_BIR
7.8 BioAPI_BIR_ARRAY_POPULATION <\/td>\n<\/tr>\n
32<\/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
33<\/td>\n7.12 BioAPI_BIR_BIOMETRIC_TYPE (BioAPI 2.1) <\/td>\n<\/tr>\n
34<\/td>\n7.13 BioAPI_BIR_DATA_TYPE <\/td>\n<\/tr>\n
35<\/td>\n7.14 BioAPI_BIR_HANDLE
7.15 BioAPI_BIR_HEADER <\/td>\n<\/tr>\n
36<\/td>\n7.16 BioAPI_BIR_PURPOSE <\/td>\n<\/tr>\n
37<\/td>\n7.17 BioAPI_BIR_SECURITY_BLOCK_FORMAT
7.18 BioAPI_BIR_SUBTYPE (BioAPI 2.0) <\/td>\n<\/tr>\n
38<\/td>\n7.19 BioAPI_BIR_SUBTYPE (BioAPI 2.1) <\/td>\n<\/tr>\n
39<\/td>\n7.20 BioAPI_BIR_SUBTYPE_MASK (BioAPI 2.1) <\/td>\n<\/tr>\n
40<\/td>\n7.21 BioAPI_BOOL
7.22 BioAPI_BSP_SCHEMA (BioAPI 2.0) <\/td>\n<\/tr>\n
41<\/td>\n7.22.2 Definitions <\/td>\n<\/tr>\n
42<\/td>\n7.23 BioAPI_BSP_SCHEMA (BioAPI 2.1)
7.23.3 Definitions <\/td>\n<\/tr>\n
44<\/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
45<\/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
46<\/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
47<\/td>\n7.36 BioAPI_EVENT
7.37 BioAPI_EVENT_MASK
7.38 BioAPI_EventHandler <\/td>\n<\/tr>\n
48<\/td>\n7.38.2 Definitions
7.39 BioAPI_FMR
7.40 BioAPI_FRAMEWORK_SCHEMA
7.40.2 Definitions <\/td>\n<\/tr>\n
49<\/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
50<\/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
51<\/td>\n7.45 BioAPI_GUI_EVENT_SUBSCRIPTION (BioAPI 2.1)
7.46 BioAPI_GUI_MESSAGE (BioAPI 2.0) <\/td>\n<\/tr>\n
52<\/td>\n7.47 BioAPI_GUI_MOMENT (BioAPI 2.1) <\/td>\n<\/tr>\n
53<\/td>\n7.48 BioAPI_GUI_OPERATION (BioAPI 2.1)
7.49 BioAPI_GUI_PROGRESS (BioAPI 2.0) <\/td>\n<\/tr>\n
54<\/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
56<\/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
57<\/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
58<\/td>\n7.56 BioAPI_GUI_SUBOPERATION (BioAPI 2.1) <\/td>\n<\/tr>\n
59<\/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
60<\/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
61<\/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
62<\/td>\n7.70 BioAPI_OPERATIONS_MASK
7.71 BioAPI_OPTIONS_MASK <\/td>\n<\/tr>\n
64<\/td>\n7.72 BioAPI_POWER_MODE
7.73 BioAPI_QUALITY <\/td>\n<\/tr>\n
65<\/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
66<\/td>\n7.76.2 Definitions
7.77 BioAPI_DIGITAL_SIGNATURE_ALG (BioAPI 2.2) <\/td>\n<\/tr>\n
67<\/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
68<\/td>\n7.82.2 Definitions <\/td>\n<\/tr>\n
69<\/td>\n7.83 BioAPI_UNIT_SCHEMA (BioAPI 2.2)
7.83.2 Definitions <\/td>\n<\/tr>\n
70<\/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
73<\/td>\n7.86.2 BioAPI_GUI_STATE_EVENT_HANDLER (BioAPI 2.1) <\/td>\n<\/tr>\n
75<\/td>\n7.86.3 BioAPI_GUI_PROGRESS_EVENT_HANDLER (BioAPI 2.1) <\/td>\n<\/tr>\n
77<\/td>\n8 BioAPI functions
8.1 Component Management Functions
8.1.1 BioAPI_Init
8.1.2 BioAPI_Terminate <\/td>\n<\/tr>\n
78<\/td>\n8.1.3 BioAPI_GetFrameworkInfo
8.1.4 BioAPI_EnumBSPs <\/td>\n<\/tr>\n
79<\/td>\n8.1.5 BioAPI_BSPLoad <\/td>\n<\/tr>\n
81<\/td>\n8.1.6 BioAPI_BSPUnload
8.1.7 BioAPI_BSPAttach <\/td>\n<\/tr>\n
83<\/td>\n8.1.8 BioAPI_BSPAttachSecure (BioAPI 2.2) <\/td>\n<\/tr>\n
85<\/td>\n8.1.9 BioAPI_BSPDetach
8.1.10 BioAPI_QueryUnits <\/td>\n<\/tr>\n
86<\/td>\n8.1.11 BioAPI_EnumBFPs <\/td>\n<\/tr>\n
87<\/td>\n8.1.12 BioAPI_QueryBFPs <\/td>\n<\/tr>\n
88<\/td>\n8.1.13 BioAPI_ControlUnit <\/td>\n<\/tr>\n
89<\/td>\n8.1.14 BioAPI_Control (BioAPI 2.1) <\/td>\n<\/tr>\n
90<\/td>\n8.1.15 BioAPI_Transform (BioAPI 2.1) <\/td>\n<\/tr>\n
91<\/td>\n8.1.16 BioAPI_LinkToEndpoint (BioAPI 2.1) <\/td>\n<\/tr>\n
92<\/td>\n8.1.17 BioAPI_UnlinkFromEndpoint (BioAPI 2.1)
8.1.18 BioAPI_EnumFrameworks (BioAPI 2.1) <\/td>\n<\/tr>\n
93<\/td>\n8.2 Data Handle Operations
8.2.1 BioAPI_FreeBIRHandle <\/td>\n<\/tr>\n
94<\/td>\n8.2.2 BioAPI_GetBIRFromHandle
8.2.3 BioAPI_GetHeaderFromHandle <\/td>\n<\/tr>\n
95<\/td>\n8.3 Callback and Event Operations
8.3.1 BioAPI_EnableEvents <\/td>\n<\/tr>\n
96<\/td>\n8.3.2 BioAPI_SetGUICallbacks (BioAPI 2.0)
8.3.3 BioAPI_NotifyGUIProgressEvent (BioAPI 2.1) <\/td>\n<\/tr>\n
97<\/td>\n8.3.4 BioAPI_NotifyGUISelectEvent (BioAPI 2.1) <\/td>\n<\/tr>\n
98<\/td>\n8.3.5 BioAPI_NotifyGUIStateEvent (BioAPI 2.1) <\/td>\n<\/tr>\n
100<\/td>\n8.3.6 BioAPI_QueryGUIEventSubscriptions (BioAPI 2.1) <\/td>\n<\/tr>\n
101<\/td>\n8.3.7 BioAPI_RedirectGUIEvents (BioAPI 2.1) <\/td>\n<\/tr>\n
103<\/td>\n8.3.8 BioAPI_SubscribeToGUIEvents (BioAPI 2.1) <\/td>\n<\/tr>\n
105<\/td>\n8.3.9 BioAPI_UnredirectGUIEvents (BioAPI 2.1)
8.3.10 BioAPI_UnsubscribeFromGUIEvents (BioAPI 2.1) <\/td>\n<\/tr>\n
106<\/td>\n8.3.11 BioAPI_EnableEventNotifications (BioAPI 2.1) <\/td>\n<\/tr>\n
107<\/td>\n8.4 Biometric Operations
8.4.1 BioAPI_Capture <\/td>\n<\/tr>\n
109<\/td>\n8.4.2 BioAPI_CreateTemplate <\/td>\n<\/tr>\n
110<\/td>\n8.4.3 BioAPI_Process <\/td>\n<\/tr>\n
111<\/td>\n8.4.4 BioAPI_ProcessWithAuxBIR (BioAPI2.0 and BioAPI2.1) <\/td>\n<\/tr>\n
112<\/td>\n8.4.5 BioAPI_ProcessUsingAuxBIRs (BioAPI 2.2) <\/td>\n<\/tr>\n
114<\/td>\n8.4.6 BioAPI_VerifyMatch <\/td>\n<\/tr>\n
116<\/td>\n8.4.7 BioAPI_VerifyMatchUsingAuxBIRs (BioAPI 2.2) <\/td>\n<\/tr>\n
118<\/td>\n8.4.8 BioAPI_IdentifyMatch <\/td>\n<\/tr>\n
120<\/td>\n8.4.9 BioAPI_Decide (BioAPI 2.2) <\/td>\n<\/tr>\n
122<\/td>\n8.4.10 BioAPI_Fuse (BioAPI 2.2) <\/td>\n<\/tr>\n
123<\/td>\n8.4.11 BioAPI_Enroll <\/td>\n<\/tr>\n
125<\/td>\n8.4.12 BioAPI_Verify <\/td>\n<\/tr>\n
127<\/td>\n8.4.13 BioAPI_Identify <\/td>\n<\/tr>\n
130<\/td>\n8.4.14 BioAPI_Import <\/td>\n<\/tr>\n
131<\/td>\n8.4.15 BioAPI_Export (BioAPI 2.2) <\/td>\n<\/tr>\n
132<\/td>\n8.4.16 BioAPI_PresetIdentifyPopulation
8.5 Database Operations
8.5.1 BioAPI_DbOpen <\/td>\n<\/tr>\n
133<\/td>\n8.5.2 BioAPI_DbClose <\/td>\n<\/tr>\n
134<\/td>\n8.5.3 BioAPI_DbCreate <\/td>\n<\/tr>\n
135<\/td>\n8.5.4 BioAPI_DbDelete
8.5.5 BioAPI_DbSetMarker <\/td>\n<\/tr>\n
136<\/td>\n8.5.6 BioAPI_DbFreeMarker
8.5.7 BioAPI_DbStoreBIR <\/td>\n<\/tr>\n
137<\/td>\n8.5.8 BioAPI_DbGetBIR <\/td>\n<\/tr>\n
138<\/td>\n8.5.9 BioAPI_DbGetNextBIR <\/td>\n<\/tr>\n
139<\/td>\n8.5.10 BioAPI_DbDeleteBIR <\/td>\n<\/tr>\n
140<\/td>\n8.6 BioAPI Unit operations
8.6.1 BioAPI_SetPowerMode <\/td>\n<\/tr>\n
141<\/td>\n8.6.2 BioAPI_SetIndicatorStatus
8.6.3 BioAPI_GetIndicatorStatus <\/td>\n<\/tr>\n
142<\/td>\n8.6.4 BioAPI_CalibrateSensor
8.7 Utility Functions
8.7.1 BioAPI_Cancel <\/td>\n<\/tr>\n
143<\/td>\n8.7.2 BioAPI_Free <\/td>\n<\/tr>\n
144<\/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
145<\/td>\n9.2.2 BioSPI_BFP_ENUMERATION_HANDLER <\/td>\n<\/tr>\n
146<\/td>\n9.2.3 BioSPI_MEMORY_FREE_HANDLER
9.2.4 BioSPI_GUI_PROGRESS_EVENT_HANDLER (BioAPI 2.1) <\/td>\n<\/tr>\n
147<\/td>\n9.2.5 BioSPI_GUI_SELECT_EVENT_HANDLER (BioAPI 2.1) <\/td>\n<\/tr>\n
148<\/td>\n9.2.6 BioSPI_GUI_STATE_EVENT_HANDLER (BioAPI 2.1) <\/td>\n<\/tr>\n
149<\/td>\n9.3 Biometric Service Provider Operations
9.3.1 SPI Component Management Operations <\/td>\n<\/tr>\n
154<\/td>\n9.3.2 SPI Data Handle Operations <\/td>\n<\/tr>\n
155<\/td>\n9.3.3 SPI Callback and Event Operations <\/td>\n<\/tr>\n
156<\/td>\n9.3.4 SPI Biometric Operations <\/td>\n<\/tr>\n
160<\/td>\n9.3.5 SPI Database Operations <\/td>\n<\/tr>\n
161<\/td>\n9.3.6 SPI BioAPI Unit operations <\/td>\n<\/tr>\n
162<\/td>\n9.3.7 SPI Utility Functions
10 Component registry interface <\/td>\n<\/tr>\n
163<\/td>\n10.1 BioAPI Registry Schema
10.1.1 Framework Schema
10.1.2 BSP Schema <\/td>\n<\/tr>\n
165<\/td>\n10.1.3 BFP Schema <\/td>\n<\/tr>\n
166<\/td>\n10.2 Component registry functions
10.2.1 BioAPI_Util_InstallBSP <\/td>\n<\/tr>\n
167<\/td>\n10.2.2 BioAPI_Util_InstallBFP
10.2.3 BioAPI_RegisterBSP (BioAPI 2.1) <\/td>\n<\/tr>\n
168<\/td>\n10.2.4 BioAPI_UnregisterBSP (BioAPI 2.1) <\/td>\n<\/tr>\n
169<\/td>\n10.2.5 ioAPI_RegisterBFP (BioAPI 2.1) <\/td>\n<\/tr>\n
170<\/td>\n10.2.6 BioAPI_UnregisterBFP (BioAPI 2.1)
10.2.7 BioAPI_GetLastErrorInfo (BioAPI 2.1) <\/td>\n<\/tr>\n
171<\/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
173<\/td>\n11.2.4 Component Management Error Codes <\/td>\n<\/tr>\n
174<\/td>\n11.2.5 Database Error Values
11.2.6 Location Error Values <\/td>\n<\/tr>\n
176<\/td>\n11.2.7 Quality Error Codes <\/td>\n<\/tr>\n
177<\/td>\n11.2.8 Security Error Codes (BioAPI 2.2) <\/td>\n<\/tr>\n
179<\/td>\nAnnex A (normative) Conformance <\/td>\n<\/tr>\n
196<\/td>\nAnnex B (normative) CBEFF Patron Format Specification: BioAPI patron format <\/td>\n<\/tr>\n
202<\/td>\nAnnex C (informative) Specification overview <\/td>\n<\/tr>\n
226<\/td>\nAnnex D (informative) Calling sequence examples and sample code <\/td>\n<\/tr>\n
244<\/td>\nAnnex E (normative) ASN.1 specification of BioAPI_BIR (BioAPI2.2) <\/td>\n<\/tr>\n
246<\/td>\nBibliography <\/td>\n<\/tr>\n<\/table>\n","protected":false},"excerpt":{"rendered":"

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>\n2018<\/td>\n248<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"featured_media":353103,"template":"","meta":{"rank_math_lock_modified_date":false,"ep_exclude_from_search":false},"product_cat":[693,2641],"product_tag":[],"class_list":{"0":"post-353095","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\/353095","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\/353103"}],"wp:attachment":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/media?parent=353095"}],"wp:term":[{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product_cat?post=353095"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product_tag?post=353095"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}