Skip to content

FAPI Conformance

Every TPP must obtain a Relying Party (RP) certification for their application against the CBUAE FAPI 2.0 Message Signing Profile before being promoted to production. This certification is issued by the OpenID Foundation (OIDF) and is an exit criterion from the API Hub Sandbox.

Test as a client (Relying Party)

TPPs integrate as OAuth 2.0 clients — they consume the LFI's Authorization Server. The correct certification track is therefore the Relying Party (RP) test, not the Authorization Server (AS) test. Selecting the wrong track will produce results that are not accepted.

Certification Required

TPPs must achieve the CBUAE FAPI 2.0 RP Message Signing ID1 certification. A public list of organisations that have already certified is available at:

openid.net/certification/certified-cbuae-fapi-2-0-rp-message-signing-id1

Certification must be renewed for each major new version of the Standards.

Running the Conformance Tests

1. Access the Conformance Suite

The OIDF conformance suite is available at www.certification.openid.net. Log in with a Google or GitLab account to create and run test plans.

2. Configure the Test Plan

When scheduling a new test, use the following configuration exactly:

SettingValue
Test PlanFAPI2-Message-Signing-ID1: Relying Party (client) test
Sender Constrainingmtls
Client Authentication Typeprivate_key_jwt
Authorization Request Typerar
Request Methodsigned_non_repudiation
FAPI Client Typeoidc
FAPI Profilecbuae
FAPI Response Modeplain_response
OIDF Conformance Suite test configuration for CBUAE FAPI 2.0 RP Message Signing ID1
Click to expand

3. Note on Test Data Visibility

Test data becomes public

After running the conformance tests, all data used — including public and private keys of certificates and client data from the test — will be made available in the ecosystem and visible to other participants. If you run the certification in a production environment, you must revoke the certificates used during the tests and obtain any required customer consent. It is strongly recommended to use dedicated test certificates.

4. Submit for Certification

Once tests pass, submit your results to the OIDF for certification. Follow the submission instructions at:

openid.net/how-to-certify-your-implementation

Notifying Nebras

TPPs must inform Nebras immediately upon receipt of their FAPI Certification from the OIDF. Receipt of certification is an exit criterion from the API Hub Sandbox — production promotion will not proceed until this has been confirmed.

Fees

Certification fees are fixed and paid directly to the OIDF. The current fee schedule is available at:

openid.net/certification/fees

Fees are significantly reduced for OIDF members. Institutions that expect to certify multiple implementations or renew frequently may find OIDF membership cost-effective. Membership information and benefits:

Support

For questions about running conformance tests or the certification process, contact the OIDF directly:

Email: [email protected]