Você está na página 1de 8

AS ISO/IEC 19784.

2—2010
ISO/IEC 19784-2:2007
AS ISO/IEC 19784.2—2010

Australian Standard®
This is a free 7 page sample. Access the full version at http://infostore.saiglobal.com.

Information technology—Biometric
application programming interface

Part 2: Biometric archive function


provider interface
This Australian Standard® was prepared by Committee IT-032, Biometrics and Identification.
It was approved on behalf of the Council of Standards Australia on 10 May 2010.
This Standard was published on 26 May 2010.

The following are represented on Committee IT-032:

• Attorney General's Department


• Australian Business Limited
• Centrelink
• Department of Foreign Affairs and Trade
This is a free 7 page sample. Access the full version at http://infostore.saiglobal.com.

• The Biometrics Institute

This Standard was issued in draft form for comment as DR 09046.

Standards Australia wishes to acknowledge the participation of the expert individuals that
contributed to the development of this Standard through their representation on the
Committee and through the public comment period.

Keeping Standards up-to-date


Australian Standards® are living documents that reflect progress in science, technology and
systems. To maintain their currency, all Standards are periodically reviewed, and new editions
are published. Between editions, amendments may be issued.

Standards may also be withdrawn. It is important that readers assure themselves they are
using a current Standard, which should include any amendments that may have been
published since the Standard was published.

Detailed information about Australian Standards, drafts, amendments and new projects can
be found by visiting www.standards.org.au

Standards Australia welcomes suggestions for improvements, and encourages readers to


notify us immediately of any apparent inaccuracies or ambiguities. Contact us via email at
mail@standards.org.au, or write to Standards Australia, GPO Box 476, Sydney, NSW 2001.
AS ISO/IEC 19784.2—2010

Australian Standard®
This is a free 7 page sample. Access the full version at http://infostore.saiglobal.com.

Information technology—Biometric
application programming interface

Part 2: Biometric archive function


provider interface

First published as AS ISO/IEC 19784.2—2010.

COPYRIGHT
© Standards Australia
All rights are reserved. No part of this work may be reproduced or copied in any form or by
any means, electronic or mechanical, including photocopying, without the written
permission of the publisher.
Published by Standards Australia GPO Box 476, Sydney, NSW 2001, Australia
ISBN 978 0 7337 9591 6
ii
ii

PREFACE

This Standard was prepared by the Standards Australia Committee IT-032, Biometrics and
Identification.
The objective of this Standard is to specify the interface to an archive biometric function
provider.
This Standard is identical with, and has been reproduced from, ISO/IEC 19784-2:2007,
Information technology — Biometric application programming interface — Part 2: Biometric
archive function provider interface.
ISO/IEC 19784 consists of the following parts, under the general title Information technology —
Biometric application programming interface:
This is a free 7 page sample. Access the full version at http://infostore.saiglobal.com.

Part 1: BioAPI specification


Part 2: Biometric archive function provider interface
As this Standard is reproduced from an international standard, the following applies:
(a) Its number appears on the cover and title page while the international standard number
appears only on the cover.
(b) In the source text ‘ISO/IEC 19784’ should read ‘AS ISO/IEC 19784’.
(c) A full point substitutes for a comma when referring to a decimal marker.
iii
iii
Contents Page

CONTENTS
Foreword ........................................................................................................................................................ iv
Page
Introduction.................................................................................................................................................... v
1 Scope ................................................................................................................................................. 1
2 Conformance..................................................................................................................................... 1
3 Terms and definitions .................................................................................................................... 1
4 Interface architecture...................................................................................................................... 1
5 BAFPI Definition.............................................................................................................................. 3
5.1 BAFPI data structures .................................................................................................................... 3
5.1.1 BioAFPI_EventHandler ................................................................................................................... 3
5.1.2 BioAFPI_BAFPPropertyID .............................................................................................................. 3
5.1.3 BioAFPI_BAFPPropertySchema .................................................................................................... 4
5.1.4 BioAFPI_UnitPropertyID................................................................................................................. 4
5.1.5 BioAFPI_UnitPropertySchema....................................................................................................... 5
This is a free 7 page sample. Access the full version at http://infostore.saiglobal.com.

5.2 BAFP Functions .............................................................................................................................. 6


5.2.1 BioAFPI_BAFPLoad........................................................................................................................ 6
5.2.2 BioAFPI_BAFPUnload .................................................................................................................... 7
5.2.3 BioAFPI_UnitAttach ........................................................................................................................ 8
5.2.4 BioAFPI_UnitDetach ....................................................................................................................... 9
5.2.5 BioAFPI_QueryUnits..................................................................................................................... 10
5.2.6 BioAFPI_Free ................................................................................................................................ 11
5.2.7 BioAFPI_ControlUnit .................................................................................................................... 12
5.2.8 BioAFPI_Cancel ............................................................................................................................ 13
5.2.9 BioAFPI_SetPowerMode .............................................................................................................. 14
5.2.10 BioAFPI_DbOpen ............................................................................................................................ 15
5.2.11 BioAFPI_DbClose ........................................................................................................................... 16
5.2.12 BioAFPI_DbCreate .......................................................................................................................... 17
5.2.13 BioAFPI_DbDelete .......................................................................................................................... 18
5.2.14 BioAFPI_DbSetMarker .................................................................................................................... 19
5.2.15 BioAFPI_DbFreeMarker .................................................................................................................. 20
5.2.16 BioAFPI_DbStoreBIR ...................................................................................................................... 21
5.2.17 BioAFPI_DbGetBIR ......................................................................................................................... 22
5.2.18 BioAFPI_DbGetNextBIR ................................................................................................................. 23
5.2.19 BioAFPI_DbDeleteBIR .................................................................................................................... 24

© ISO/IEC 2007 – All rights reserved iii


ISO/IEC 19784-2:2007(E)

iv
iv

INTRODUCTION
Introduction
This part of ISO/IEC 19784 specifies the interface to an archive BFP. An archive BFP is responsible for the
storage and management of BIRs. The archive BFP interface covers functions to attach, detach and operate
related functional units by the biometric service provider, to store BIRs, to retrieve information about stored
BIRs and to retrieve formerly stored BIRs for further processing by a BSP.

ISO/IEC 19784-1 provides a high-level generic biometric authentication model. This part of ISO/IEC 19784
specifies a BSP archive interface. An archive is responsible for the management of biometric data storage.
Because of the application-specific requirements of biometric data storage, an archive interface is
standardized.

The BioAPI Unit where the BIRs are stored is completely under control of the archive BFP. The general model
for the handling of BIRs is as if they were data records in a database.
This is a free 7 page sample. Access the full version at http://infostore.saiglobal.com.

© ISO/IEC 2007 – All rights reserved v


1
INTERNATIONAL STANDARD
1 ISO/IEC 19784-2:2007(E)

AUSTRALIAN STANDARD

Information technology — Biometric application programming


interface —
Part 2:
Biometric archive function provider interface

1 Scope

This part of ISO/IEC 19784 specifies the interface to an archive biometric function provider.
This is a free 7 page sample. Access the full version at http://infostore.saiglobal.com.

NOTE The interface assumes that the archive will be handled as a database, regardless of its physical realization.
(Smartcards, tokens, memory sticks, files on hard drives and any other kind of memory can be handled via an abstraction
layer presenting a database interface.)

This part of ISO/IEC 19784 enables any third party to create biometric archive function providers, which may
be plugged into any biometric service provider supporting this interface.

It is not in the scope of this part of ISO/IEC 19784 to define security and privacy requirements for storage and
management of BIRs.

2 Conformance
A conformant BAFP is required to support all functions and parameters specified in this part of ISO/IEC 19784.
No subsets of conformant BAFP functions are defined.

NOTE BSPs may require any of those functions and parameters.

3 Terms and definitions


For the purposes of this document, the following terms and definitions apply.

NOTE Function names and data element names are not included here, but are defined within the body of this part of
ISO/IEC 19784.

3.1
biometric archive function provider
BAFP
BioAPI component, attached to a BSP via its interface, for storage, management and interchange of BIRs

3.2
biometric archive function provider interface
BAFPI
BAFP-to-BSP interface which supports the functions to manage the BAFP itself, its databases or BIRs

4 Interface architecture
ISO/IEC 19784-1:2006 specifies the interface at the top of the BioAPI Framework, which a biometric
application uses to interact with BSPs, and through that to biometric units either directly or through BFPs (see
Figure 1 and Figure 2 of ISO/IEC 19784-1:2006).

© ISO/IEC 2007 – All rights reserved 1

www.standards.org.au © Standards Australia


This is a free preview. Purchase the entire publication at the link below:

AS ISO/IEC 19784.2-2010, Information technology -


Biometric application programming interface
Biometric archive function provider interface
This is a free 7 page sample. Access the full version at http://infostore.saiglobal.com.

Looking for additional Standards? Visit SAI Global Infostore


Subscribe to our Free Newsletters about Australian Standards® in Legislation; ISO, IEC, BSI and more
Do you need to Manage Standards Collections Online?
Learn about LexConnect, All Jurisdictions, Standards referenced in Australian legislation
Do you want to know when a Standard has changed?
Want to become an SAI Global Standards Sales Affiliate?

Learn about other SAI Global Services:

LOGICOM Military Parts and Supplier Database


Metals Infobase Database of Metal Grades, Standards and Manufacturers
Materials Infobase Database of Materials, Standards and Suppliers
Database of European Law, CELEX and Court Decisions

Need to speak with a Customer Service Representative - Contact Us

Você também pode gostar