Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 12 Next »

 MENU

Version

1.0

Publication Date

Classification

Public

1. Introduction

1.1 Objectives

This Certification Framework is designed to ensure that LFIs and TPPs provide Open Finance solutions which are in strict conformance to the Standards.

  • For LFIs, this is to ensure that the APIs they expose are consistent, thereby removing the complexity and friction for TPPs in connecting to and consuming these APIs.

  • For TPPs, this is to ensure that they connect correctly to the APIs exposed by LFIs, thereby reducing (and where possible removing) the possibility of TPPs raising complaints or disputes against LFIs regarding the consistency of their API implementations.

The requirements below set out what each LFI and TPP must do in order to test and apply for certifications in order to prove their conformance to the Standards.

Please note, this Certification Framework does not cover any operational or general cyber security requirements for LFIs or TPPs which may be required as part of their licensing process.

1.2 Scope

LFIs and TPPs will be required to:

  • obtain the relevant certifications (as set out below) prior to ‘go live’ for each version of the Standards they implement; and

  • obtain a separate complete set of certifications for each brand/application, e.g.

    • for LFIs, in cases where the LFI has a number of brands and/or customer segments, each with separate web or mobile apps; or

    • for TPPs, in cases where the TPP has more than one end customer facing web or mobile application.

LFIs and TPPs may carry out certifications in a production or pre-production environment, at the participant's choice. However, if opting for a pre-production environment, it should mirror the production environment, having the same architecture, network elements, software versions and customer experience elements as in production.

Wherever possible, the Open Finance Platform (OFP) will enforce conformance and thereby reduce the ‘burden’ of certification activity for LFIs and TPPs.

1.3 Renewal

LFIs and TPPs will be required to renew their certification:

  • every time they introduce a new version of the Standards;

  • every time they make any material changes to their infrastructure and/or Open Finance application API, web or mobile interfaces; and

  • if requested from time to time at the discretion of the CBUAE.

1.4 Ongoing Monitoring

LFIs and TPPs will be subject to ongoing monitoring and enforcement action in case where they introduce any changes which would render a previously obtained certification invalid and where they fail to renew their certification.

This includes cases where an LFI or TPP obtains a certification in a pre-production environment which behaves differently from their production environment.

1.5 Roles, Responsibilities, Process and Fees

The following table summarises each certification component and sets out the responsibilities, certifying body, certification process and fees for each.

Component

Responsibility

Certifying Body

Certification Process

Fees

LFI FAPI Certification

OFP

OIDF

The OFP will obtain a single certification from the OIDF and will renew this during the implementation of each major new version of the Standards.

N/A

LFI Functional Certification

OFP

N/A

N/A

N/A

LFI CX Certification

LFI

Nebras

LFIs will be required to ensure that all authentication, authorisation and consent management screens in their web and mobile apps are in full conformance with the Customer Experience (CX) requirements in the Standards. LFIs will be required to submit screen grabs for each of these, for each use case to Nebras prior to go live for each version of the Standards. Nebras will validate these and issue a certification.

Included in OFP Fees

TPP FAPI Certification

TPP

OIDF

TPPs will be required to run the Relying Party (RP) tests for the UAE FAPI 2 profile in the OIDF Conformance Suite to ensure their application(s) passes all tests. TPPs will then be required to obtain a certification from the OIDF prior to go live for each application for each version of the Standards.

Please see below

TPP Functional Certification

TPP

Nebras

TPPs will be required to run a set of test API calls in the API Hub Sandbox to ensure that their application(s) can correctly call all API endpoints for each use case. TPPs will then be required to submit their test results to Nebras prior to go live for each version of the Standards. Nebras will validate these and issue a certification.

Included in OFP Fees

TPP CX Certification

TPP

Nebras

TPPs will be required to ensure that all and consent screens in their web and mobile apps are in full conformance with the Customer Experience (CX) requirements in the Standards. TPPs will be required to submit screen grabs for each of these, for each use case to Nebras prior to go live for each version of the Standards. Nebras will validate these and issue a certification.

Included in OFP Fees

2. LFI Certification

2.1 LFI FAPI Certification

The OpenID Foundation (OIDF) have developed a Conformance Suite for testing and certifying the security scope of Authorization Servers (OpenID Providers - OPs) and Data Receiving Applications (Relying Parties - RPs). This tool is currently being enhanced by the OIDF to include a set of Financial Grade API (FAPI) 2.0 security tests in accordance with the UAE FAPI 2.0 security profile set out in the Standards.

As and when this is made available, the OFP itself will obtain certification as an OpenID Provider (OP) in accordance with the UAE FAPI 2.0 security profile. The OFP will renew this certification during the implementation of each major new version of the Standards.

Because the OFP strictly enforces the UAE FAPI 2.0 security profile on behalf of LFIs, there is no need for LFIs to apply for and obtain FAPI certifications directly themselves.

2.2 LFI Functional Certification

The OFP will include a test suite which will enable LFIs to test their integration with the OFP during development and prior to any go-live.

Because the OFP will also strictly enforce the API specifications for each LFI, there is no need for LFIs to apply for or obtain a functional certification directly themselves.

However, LFIs will be subject to ongoing monitoring and supervision to address and remediate any data quality issues.

2.3 LFI Customer Experience Certification

Each LFI will be required to ensure conformance to the Customer Experience (CX) requirements in the Standards for each use case, for each screen in their Open Finance consent flow and their Open Finance consent dashboard. Each of these screens must meet all the mandatory requirements set out in the Standard.

2.3.1 Process

  • LFIs will be required to submit screen grabs for each of these screens to Nebras as evidence of their conformance.

  • Nebras will validate that these screens meet the stated requirements in the Standards and require the LFI to update these screens and resubmit screen grabs if required.

  • As soon as all screens meet the requirements, Nebras will issue a certification to the LFI.

2.3.2 Fees

N/A covered by OFP Fees.

2.3.3 Support

In due course this Certification Framework will be updated with detailed instructions for submission, validation and certification issuance.

3. TPP Certification

3.1 TPP FAPI Certification

As stated above, the OIDF’s Conformance Suite is currently being enhanced by the OIDF to include a set of Financial Grade API (FAPI) 2.0 security tests in accordance with the UAE FAPI 2.0 security profile set out in the Standards.

As and when this is made available, each TPP will be required to obtain a Relying Parties (RP) certification for their application(s) in accordance with the UAE FAPI 2.0 security profile. TPPs will renew this certification during the implementation of each major new version of the Standards.

3.1.1 Process

For running the conformance tests, please check the documentation issued by the OIDF:

After running 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.

To request certification from the OIDF, TPPs should consult the instructions at the following address: https://openid.net/certification/op_submission/.

TPPs must inform Nebras immediately on receipt of a certification from OIDF.

3.1.2 Fees

The price table for FAPI certification is available at: https://openid.net/certification/fees/.

The fees for each certification are fixed and paid directly to the OIDF. Please note, these fees are significantly reduced for OIDF members. Therefore, it may be of interest for some institutions to join the OIDF. Below, we present some important information that can assist in the membership process.

3.1.3 Support

If you have questions about the execution of conformance tests or the certification process, please contact the OIDF 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.

3.2 TPP Functional Certification

Each TPP will be required to ensure they can correctly call the APIs defined in the Standards for each use case relevant to their Open Finance license application.

3.2.1 Process

  • TPPs will be required to access the API Hub Sandbox (reference implementation).

  • Nebras will validate that the TPP has made successful API calls for each relevant use case and require the TPP to retry if required.

  • As soon as all APIs have been called successfully, Nebras will issue a certification to the TPP.

3.2.2 Fees

N/A covered by OFP Fees.

3.2.3 Support

In due course this Certification Framework will be updated with detailed instructions for submission, validation and certification issuance.

3.3 TPP Customer Experience Certification

Each TPP will be required to ensure conformance to the Customer Experience (CX) requirements in the Standards for each use case relevant to their Open Finance license application, for each screen in their Open Finance consent flow and their Open Finance consent dashboard. Each of these screens must meet all the mandatory requirements set out in the Standard.

3.3.1 Process

  • TPPs will be required to submit screen grabs for each of these screens to Nebras as evidence of their conformance.

  • Nebras will validate that these screens meet the stated requirements in the Standards and require the TPP to update these screens and resubmit screen grabs if required.

  • As soon as all screens meet the requirements, Nebras will issue a certification to the TPP.

3.3.2 Fees

N/A covered by OFP Fees.

3.3.3 Support

In due course this Certification Framework will be updated with detailed instructions for submission, validation and certification issuance.

  • No labels