This space is deprecated and no longer supported. Please use the latest available version here.
FAPI Certification
Disclaimer
Note that the implementation of FAPI 2.0 Security Tests within the Open Finance Structure, in collaboration with the OpenID Foundation (OIDF), is still under discussion. Consequently, these tests have not yet been deployed by the Foundation and are therefore not available for execution at the provided links. Additionally, the certification policies are subject to significant updates and revisions to thoroughly refine their content and recommendations. Thus, the guidelines presented herein are provisional and should only be considered as a reference for the expected requirements at the Ecosystem's launch.
1. Introduction
The scope of this guide is to guide the use of the tool provided by the OpenID Foundation (OIDF) (“Security Compliance Engine”) for testing and certifying the security scope of Authorization Servers (OpenID Providers - OPs) and Data Receiving Applications (Relying Parties - RPs).
1.1. Objectives and General Concepts
For secure and assertive entry into the Open Finance Ecosystem, participants are required to perform security layer tests of their applications and subsequent certification of these applications using the framework created and maintained by the OpenID Foundation:
An Open Finance data receiving and transmitting application can only be registered in the Trust Framework's productive environment if it has been certified in the security tests maintained by the OIDF.
1.2. Scope
Within the scope envisaged by the compliance engines, the following certifications will be expected:
Security
Data Providers (LFIs): FAPI 2.0 UAE Open ID Providers*
Data Receivers (TPPs) : FAPI 2.0 UAE Relying Parties
*Data transmitting institutions that use the API Hub provided by the Open Finance structure and implemented by Ozone API will not need additional certification, as the certification performed by Ozone is sufficient for production entry.
1.3. Certification Object
Security certifications can be carried out in a productive or pre-productive (homologation) environment, at the participant's choice.
If opting for a pre-productive environment, it should mirror the production environment, having the same architecture, network elements, and software versions as in production.
After the tests, all used data, including public and private keys of certificates and client data from the test, will be made available in the ecosystem, visible to other participants and subject to audit. Therefore, if an institution opts to perform the certification in a productive environment, it must be aware and responsible for revoking the certificates used during the tests and for obtaining any required customer consent.
2. Testing and Certification Process
3.1. Execution of Conformity Tests
For running the Conformance Tests please check the documentation issued by the OIDF :
3.2. Request for Security Certification
To request security certification from the OIDF, participants should consult the instructions at the following address: https://openid.net/certification/op_submission/
3.3. Additional OIDF Documentation
In addition to the FAPI profile specifications mentioned at the end of this Guide, the OIDF also recommends consulting the article, "FAPI Explained by an Implementer – Updated," for institutions seeking FAPI certification. This article can be accessed at the following link: Financial-grade API (FAPI), Explained by an Implementer – Updated
3. Costs
As stated on its official page, the costs for each certificate are fixed, vary for members and non-members, and are paid directly to the OpenID Foundation. The price table for FAPI certification is available at: https://openid.net/certification/fees/ .
In view of the benefit of accessing reduced certification costs, it may be of interest for some institutions to join the OpenID Foundation. Below, we present some important information that can assist IFs in the membership process, if desired.
Membership costs to the OIDF
The membership costs follow the OIDF table which can be found at the link below:
https://openid.net/foundation/members/registration
To join, the institution must proceed directly through the OpenID Foundation website at:
https://openid.net/foundation/members/registration
The benefits of becoming a member, as well as further information, can be accessed at:
https://openid.net/foundation/benefits-members/
4. Support
If you have questions about the execution of security compliance tests, please contact the foundation by email at certificate@oidf.org.
To report possible bugs or necessary changes, please open tickets at https://gitlab.com/openid/conformance-suite/-/issues/new
© CBUAE 2024
Open License and Contribution Agreement | Attribution Notice
Please try out our Advanced Search function.