{"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 Pages<\/th>\n | PDF Title<\/th>\n<\/tr>\n | ||||||
---|---|---|---|---|---|---|---|
416<\/td>\n | National foreword <\/td>\n<\/tr>\n | ||||||
424<\/td>\n | Foreword <\/td>\n<\/tr>\n | ||||||
425<\/td>\n | Introduction <\/td>\n<\/tr>\n | ||||||
427<\/td>\n | 1 Scope <\/td>\n<\/tr>\n | ||||||
428<\/td>\n | 2 Normative references 3 Terms and definitions <\/td>\n<\/tr>\n | ||||||
434<\/td>\n | 4 Symbols and abbreviated terms 5 Conformance <\/td>\n<\/tr>\n | ||||||
435<\/td>\n | 6 The BioAPI architecture 6.1 The full BioAPI API\/SPI Architectural Model <\/td>\n<\/tr>\n | ||||||
436<\/td>\n | 6.2 The framework-free BioAPI Architectural Model 6.3 The BioAPI BSP Architectural Model <\/td>\n<\/tr>\n | ||||||
438<\/td>\n | 6.4 The component registry <\/td>\n<\/tr>\n | ||||||
439<\/td>\n | 6.5 BSP and BFP Installation and De-installation <\/td>\n<\/tr>\n | ||||||
440<\/td>\n | 6.6 BSP Load and BioAPI Unit Attachment <\/td>\n<\/tr>\n | ||||||
441<\/td>\n | 6.7 Controlling BioAPI Units 6.8 BIR Structure and Handling 6.8.1 BIR Structure <\/td>\n<\/tr>\n | ||||||
442<\/td>\n | 6.8.2 BIR Data Handling <\/td>\n<\/tr>\n | ||||||
443<\/td>\n | 7 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>\n | 7.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>\n | 7.7 BioAPI_BIR 7.8 BioAPI_BIR_ARRAY_POPULATION <\/td>\n<\/tr>\n | ||||||
446<\/td>\n | 7.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>\n | 7.12 BioAPI_BIR_BIOMETRIC_TYPE (BioAPI 2.1) <\/td>\n<\/tr>\n | ||||||
448<\/td>\n | 7.13 BioAPI_BIR_DATA_TYPE <\/td>\n<\/tr>\n | ||||||
449<\/td>\n | 7.14 BioAPI_BIR_HANDLE 7.15 BioAPI_BIR_HEADER <\/td>\n<\/tr>\n | ||||||
450<\/td>\n | 7.16 BioAPI_BIR_PURPOSE <\/td>\n<\/tr>\n | ||||||
451<\/td>\n | 7.17 BioAPI_BIR_SECURITY_BLOCK_FORMAT 7.18 BioAPI_BIR_SUBTYPE (BioAPI 2.0) <\/td>\n<\/tr>\n | ||||||
452<\/td>\n | 7.19 BioAPI_BIR_SUBTYPE (BioAPI 2.1) <\/td>\n<\/tr>\n | ||||||
453<\/td>\n | 7.20 BioAPI_BIR_SUBTYPE_MASK (BioAPI 2.1) <\/td>\n<\/tr>\n | ||||||
454<\/td>\n | 7.21 BioAPI_BOOL 7.22 BioAPI_BSP_SCHEMA (BioAPI 2.0) <\/td>\n<\/tr>\n | ||||||
455<\/td>\n | 7.22.2 Definitions <\/td>\n<\/tr>\n | ||||||
456<\/td>\n | 7.23 BioAPI_BSP_SCHEMA (BioAPI 2.1) 7.23.3 Definitions <\/td>\n<\/tr>\n | ||||||
458<\/td>\n | 7.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>\n | 7.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>\n | 7.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>\n | 7.36 BioAPI_EVENT 7.37 BioAPI_EVENT_MASK 7.38 BioAPI_EventHandler <\/td>\n<\/tr>\n | ||||||
462<\/td>\n | 7.38.2 Definitions 7.39 BioAPI_FMR 7.40 BioAPI_FRAMEWORK_SCHEMA 7.40.2 Definitions <\/td>\n<\/tr>\n | ||||||
463<\/td>\n | 7.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>\n | 7.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>\n | 7.45 BioAPI_GUI_EVENT_SUBSCRIPTION (BioAPI 2.1) 7.46 BioAPI_GUI_MESSAGE (BioAPI 2.0) <\/td>\n<\/tr>\n | ||||||
466<\/td>\n | 7.47 BioAPI_GUI_MOMENT (BioAPI 2.1) <\/td>\n<\/tr>\n | ||||||
467<\/td>\n | 7.48 BioAPI_GUI_OPERATION (BioAPI 2.1) 7.49 BioAPI_GUI_PROGRESS (BioAPI 2.0) <\/td>\n<\/tr>\n | ||||||
468<\/td>\n | 7.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>\n | 7.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>\n | 7.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>\n | 7.56 BioAPI_GUI_SUBOPERATION (BioAPI 2.1) <\/td>\n<\/tr>\n | ||||||
473<\/td>\n | 7.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>\n | 7.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>\n | 7.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>\n | 7.70 BioAPI_OPERATIONS_MASK 7.71 BioAPI_OPTIONS_MASK <\/td>\n<\/tr>\n | ||||||
478<\/td>\n | 7.72 BioAPI_POWER_MODE 7.73 BioAPI_QUALITY <\/td>\n<\/tr>\n | ||||||
479<\/td>\n | 7.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>\n | 7.76.2 Definitions 7.77 BioAPI_DIGITAL_SIGNATURE_ALG (BioAPI 2.2) <\/td>\n<\/tr>\n | ||||||
481<\/td>\n | 7.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>\n | 7.82.2 Definitions <\/td>\n<\/tr>\n | ||||||
483<\/td>\n | 7.83 BioAPI_UNIT_SCHEMA (BioAPI 2.2) 7.83.2 Definitions <\/td>\n<\/tr>\n | ||||||
484<\/td>\n | 7.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>\n | 7.86.2 BioAPI_GUI_STATE_EVENT_HANDLER (BioAPI 2.1) <\/td>\n<\/tr>\n | ||||||
489<\/td>\n | 7.86.3 BioAPI_GUI_PROGRESS_EVENT_HANDLER (BioAPI 2.1) <\/td>\n<\/tr>\n | ||||||
491<\/td>\n | 8 BioAPI functions 8.1 Component Management Functions 8.1.1 BioAPI_Init 8.1.2 BioAPI_Terminate <\/td>\n<\/tr>\n | ||||||
492<\/td>\n | 8.1.3 BioAPI_GetFrameworkInfo 8.1.4 BioAPI_EnumBSPs <\/td>\n<\/tr>\n | ||||||
493<\/td>\n | 8.1.5 BioAPI_BSPLoad <\/td>\n<\/tr>\n | ||||||
495<\/td>\n | 8.1.6 BioAPI_BSPUnload 8.1.7 BioAPI_BSPAttach <\/td>\n<\/tr>\n | ||||||
497<\/td>\n | 8.1.8 BioAPI_BSPAttachSecure (BioAPI 2.2) <\/td>\n<\/tr>\n | ||||||
499<\/td>\n | 8.1.9 BioAPI_BSPDetach 8.1.10 BioAPI_QueryUnits <\/td>\n<\/tr>\n | ||||||
500<\/td>\n | 8.1.11 BioAPI_EnumBFPs <\/td>\n<\/tr>\n | ||||||
501<\/td>\n | 8.1.12 BioAPI_QueryBFPs <\/td>\n<\/tr>\n | ||||||
502<\/td>\n | 8.1.13 BioAPI_ControlUnit <\/td>\n<\/tr>\n | ||||||
503<\/td>\n | 8.1.14 BioAPI_Control (BioAPI 2.1) <\/td>\n<\/tr>\n | ||||||
504<\/td>\n | 8.1.15 BioAPI_Transform (BioAPI 2.1) <\/td>\n<\/tr>\n | ||||||
505<\/td>\n | 8.1.16 BioAPI_LinkToEndpoint (BioAPI 2.1) <\/td>\n<\/tr>\n | ||||||
506<\/td>\n | 8.1.17 BioAPI_UnlinkFromEndpoint (BioAPI 2.1) 8.1.18 BioAPI_EnumFrameworks (BioAPI 2.1) <\/td>\n<\/tr>\n | ||||||
507<\/td>\n | 8.2 Data Handle Operations 8.2.1 BioAPI_FreeBIRHandle <\/td>\n<\/tr>\n | ||||||
508<\/td>\n | 8.2.2 BioAPI_GetBIRFromHandle 8.2.3 BioAPI_GetHeaderFromHandle <\/td>\n<\/tr>\n | ||||||
509<\/td>\n | 8.3 Callback and Event Operations 8.3.1 BioAPI_EnableEvents <\/td>\n<\/tr>\n | ||||||
510<\/td>\n | 8.3.2 BioAPI_SetGUICallbacks (BioAPI 2.0) 8.3.3 BioAPI_NotifyGUIProgressEvent (BioAPI 2.1) <\/td>\n<\/tr>\n | ||||||
511<\/td>\n | 8.3.4 BioAPI_NotifyGUISelectEvent (BioAPI 2.1) <\/td>\n<\/tr>\n | ||||||
512<\/td>\n | 8.3.5 BioAPI_NotifyGUIStateEvent (BioAPI 2.1) <\/td>\n<\/tr>\n | ||||||
514<\/td>\n | 8.3.6 BioAPI_QueryGUIEventSubscriptions (BioAPI 2.1) <\/td>\n<\/tr>\n | ||||||
515<\/td>\n | 8.3.7 BioAPI_RedirectGUIEvents (BioAPI 2.1) <\/td>\n<\/tr>\n | ||||||
517<\/td>\n | 8.3.8 BioAPI_SubscribeToGUIEvents (BioAPI 2.1) <\/td>\n<\/tr>\n | ||||||
519<\/td>\n | 8.3.9 BioAPI_UnredirectGUIEvents (BioAPI 2.1) 8.3.10 BioAPI_UnsubscribeFromGUIEvents (BioAPI 2.1) <\/td>\n<\/tr>\n | ||||||
520<\/td>\n | 8.3.11 BioAPI_EnableEventNotifications (BioAPI 2.1) <\/td>\n<\/tr>\n | ||||||
521<\/td>\n | 8.4 Biometric Operations 8.4.1 BioAPI_Capture <\/td>\n<\/tr>\n | ||||||
523<\/td>\n | 8.4.2 BioAPI_CreateTemplate <\/td>\n<\/tr>\n | ||||||
524<\/td>\n | 8.4.3 BioAPI_Process <\/td>\n<\/tr>\n | ||||||
525<\/td>\n | 8.4.4 BioAPI_ProcessWithAuxBIR (BioAPI2.0 and BioAPI2.1) <\/td>\n<\/tr>\n | ||||||
526<\/td>\n | 8.4.5 BioAPI_ProcessUsingAuxBIRs (BioAPI 2.2) <\/td>\n<\/tr>\n | ||||||
528<\/td>\n | 8.4.6 BioAPI_VerifyMatch <\/td>\n<\/tr>\n | ||||||
530<\/td>\n | 8.4.7 BioAPI_VerifyMatchUsingAuxBIRs (BioAPI 2.2) <\/td>\n<\/tr>\n | ||||||
532<\/td>\n | 8.4.8 BioAPI_IdentifyMatch <\/td>\n<\/tr>\n | ||||||
534<\/td>\n | 8.4.9 BioAPI_Decide (BioAPI 2.2) <\/td>\n<\/tr>\n | ||||||
536<\/td>\n | 8.4.10 BioAPI_Fuse (BioAPI 2.2) <\/td>\n<\/tr>\n | ||||||
537<\/td>\n | 8.4.11 BioAPI_Enroll <\/td>\n<\/tr>\n | ||||||
539<\/td>\n | 8.4.12 BioAPI_Verify <\/td>\n<\/tr>\n | ||||||
541<\/td>\n | 8.4.13 BioAPI_Identify <\/td>\n<\/tr>\n | ||||||
544<\/td>\n | 8.4.14 BioAPI_Import <\/td>\n<\/tr>\n | ||||||
545<\/td>\n | 8.4.15 BioAPI_Export (BioAPI 2.2) <\/td>\n<\/tr>\n | ||||||
546<\/td>\n | 8.4.16 BioAPI_PresetIdentifyPopulation 8.5 Database Operations 8.5.1 BioAPI_DbOpen <\/td>\n<\/tr>\n | ||||||
547<\/td>\n | 8.5.2 BioAPI_DbClose <\/td>\n<\/tr>\n | ||||||
548<\/td>\n | 8.5.3 BioAPI_DbCreate <\/td>\n<\/tr>\n | ||||||
549<\/td>\n | 8.5.4 BioAPI_DbDelete 8.5.5 BioAPI_DbSetMarker <\/td>\n<\/tr>\n | ||||||
550<\/td>\n | 8.5.6 BioAPI_DbFreeMarker 8.5.7 BioAPI_DbStoreBIR <\/td>\n<\/tr>\n | ||||||
551<\/td>\n | 8.5.8 BioAPI_DbGetBIR <\/td>\n<\/tr>\n | ||||||
552<\/td>\n | 8.5.9 BioAPI_DbGetNextBIR <\/td>\n<\/tr>\n | ||||||
553<\/td>\n | 8.5.10 BioAPI_DbDeleteBIR <\/td>\n<\/tr>\n | ||||||
554<\/td>\n | 8.6 BioAPI Unit operations 8.6.1 BioAPI_SetPowerMode <\/td>\n<\/tr>\n | ||||||
555<\/td>\n | 8.6.2 BioAPI_SetIndicatorStatus 8.6.3 BioAPI_GetIndicatorStatus <\/td>\n<\/tr>\n | ||||||
556<\/td>\n | 8.6.4 BioAPI_CalibrateSensor 8.7 Utility Functions 8.7.1 BioAPI_Cancel <\/td>\n<\/tr>\n | ||||||
557<\/td>\n | 8.7.2 BioAPI_Free <\/td>\n<\/tr>\n | ||||||
558<\/td>\n | 9 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>\n | 9.2.2 BioSPI_BFP_ENUMERATION_HANDLER <\/td>\n<\/tr>\n | ||||||
560<\/td>\n | 9.2.3 BioSPI_MEMORY_FREE_HANDLER 9.2.4 BioSPI_GUI_PROGRESS_EVENT_HANDLER (BioAPI 2.1) <\/td>\n<\/tr>\n | ||||||
561<\/td>\n | 9.2.5 BioSPI_GUI_SELECT_EVENT_HANDLER (BioAPI 2.1) <\/td>\n<\/tr>\n | ||||||
562<\/td>\n | 9.2.6 BioSPI_GUI_STATE_EVENT_HANDLER (BioAPI 2.1) <\/td>\n<\/tr>\n | ||||||
563<\/td>\n | 9.3 Biometric Service Provider Operations 9.3.1 SPI Component Management Operations <\/td>\n<\/tr>\n | ||||||
568<\/td>\n | 9.3.2 SPI Data Handle Operations <\/td>\n<\/tr>\n | ||||||
569<\/td>\n | 9.3.3 SPI Callback and Event Operations <\/td>\n<\/tr>\n | ||||||
570<\/td>\n | 9.3.4 SPI Biometric Operations <\/td>\n<\/tr>\n | ||||||
574<\/td>\n | 9.3.5 SPI Database Operations <\/td>\n<\/tr>\n | ||||||
575<\/td>\n | 9.3.6 SPI BioAPI Unit operations <\/td>\n<\/tr>\n | ||||||
576<\/td>\n | 9.3.7 SPI Utility Functions 10 Component registry interface <\/td>\n<\/tr>\n | ||||||
577<\/td>\n | 10.1 BioAPI Registry Schema 10.1.1 Framework Schema 10.1.2 BSP Schema <\/td>\n<\/tr>\n | ||||||
579<\/td>\n | 10.1.3 BFP Schema <\/td>\n<\/tr>\n | ||||||
580<\/td>\n | 10.2 Component registry functions 10.2.1 BioAPI_Util_InstallBSP <\/td>\n<\/tr>\n | ||||||
581<\/td>\n | 10.2.2 BioAPI_Util_InstallBFP 10.2.3 BioAPI_RegisterBSP (BioAPI 2.1) <\/td>\n<\/tr>\n | ||||||
582<\/td>\n | 10.2.4 BioAPI_UnregisterBSP (BioAPI 2.1) <\/td>\n<\/tr>\n | ||||||
583<\/td>\n | 10.2.5 ioAPI_RegisterBFP (BioAPI 2.1) <\/td>\n<\/tr>\n | ||||||
584<\/td>\n | 10.2.6 BioAPI_UnregisterBFP (BioAPI 2.1) 10.2.7 BioAPI_GetLastErrorInfo (BioAPI 2.1) <\/td>\n<\/tr>\n | ||||||
585<\/td>\n | 11 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>\n | 11.2.4 Component Management Error Codes <\/td>\n<\/tr>\n | ||||||
588<\/td>\n | 11.2.5 Database Error Values 11.2.6 Location Error Values <\/td>\n<\/tr>\n | ||||||
590<\/td>\n | 11.2.7 Quality Error Codes <\/td>\n<\/tr>\n | ||||||
591<\/td>\n | 11.2.8 Security Error Codes (BioAPI 2.2) <\/td>\n<\/tr>\n | ||||||
593<\/td>\n | Annex A (normative) Conformance <\/td>\n<\/tr>\n | ||||||
610<\/td>\n | Annex B (normative) CBEFF Patron Format Specification: BioAPI patron format <\/td>\n<\/tr>\n | ||||||
616<\/td>\n | Annex C (informative) Specification overview <\/td>\n<\/tr>\n | ||||||
640<\/td>\n | Annex D (informative) Calling sequence examples and sample code <\/td>\n<\/tr>\n | ||||||
658<\/td>\n | Annex E (normative) ASN.1 specification of BioAPI_BIR (BioAPI2.2) <\/td>\n<\/tr>\n | ||||||
660<\/td>\n | Bibliography <\/td>\n<\/tr>\n<\/table>\n","protected":false},"excerpt":{"rendered":" Tracked Changes. Information technology. Biometric application programming interface – BioAPI specification<\/b><\/p>\n |