Skip to content

Application

Within the Trust Framework, an application performs two closely related roles: software statement and client.

As a software statement, the application contains the key information required to establish a trusted connection with other organisations. This includes:

  • the roles it is permitted to perform (e.g. BDSP, BSIP)
  • the organisation it belongs to
  • its approved capabilities and permissions

In this role, it defines the identity and permissions of the application as authorised within the ecosystem.

As a client, the same application becomes the active connection to another organisation (such as the API Hub). In this role, it:

  • is issued credentials (such as a client ID and certificates)
  • uses those credentials to make API calls and perform transactions
  • is registered with the API Hub

In simple terms:

An application both defines what it is allowed to do and uses those permissions to interact with other participants, in line with the rules set by the Central Bank of the UAE.