Previous Next JavaScript must be enabled to correctly display this content

## 2.2 Resource Server

Below are the properties required to be updated in the UK Open Banking. Please find the below properties, its purpose and OOTB values.

Table: `DIGX_FW_CONFIG_ALL_B`

Category-Id : OpenBankingConfig

Property ID | Property Value(Out of the Box) | Purpose
--- | --- | ---
`MESSAGE_SIGNATURE_HANDLER` | - | This property is responsible for choosing the required Handler. The Parameter’s value is the fully qualified name of the Handler Class. The handler is responsible for implementing methods/validations of OpenBanking. By default DefaultMessageSignatureHandler is used. It contains the methods to validate jwt token headers, fetch public key and private key, etc. Any new Handler to be written for UK OpenBanking should extend DefaultMessageSignatureHandler and override the methods and the fully qualified name of the Handler should be given against this property Id and commited in database. Example Query :
    “Insert into DIGX_FW_CONFIG_ALL_B
    (PROP_ID, CATEGORY_ID, PROP_VALUE,
    FACTORY_SHIPPED_FLAG, PROP_COMMENTS,
    SUMMARY_TEXT, CREATED_BY, CREATION_DATE,
    LAST_UPDATED_BY, LAST_UPDATED_DATE,
    OBJECT_STATUS, OBJECT_VERSION_NUMBER)
    values ('MESSAGE_SIGNATURE_HANDLER',
    'openBankingConfig','com.ofss.digx.appx
    .openbanking.uk.message.signature
    .handler.UKMessageSignatureHandler',
    'N',null,'Message signature handler','ofssuser',
    sysdate,'ofssuser',sysdate,'A',1);”
`MESSAGE_ENCRYPTION_FLAG` | Y | Flag to enable or disable the Message Signing and Validation. Set ‘Y’ to enable and ‘N’ to disable message signing and validations. Example Query :
    “Insert into DIGX_FW_CONFIG_ALL_B
    (PROP_ID, CATEGORY_ID, PROP_VALUE,
    FACTORY_SHIPPED_FLAG,PROP_COMMENTS, SUMMARY_TEXT,
    CREATED_BY, CREATION_DATE, LAST_UPDATED_BY,
    LAST_UPDATED_DATE,OBJECT_STATUS, OBJECT_VERSION_NUMBER)
    values ('MESSAGE_ENCRYPTION_FLAG','openBankingConfig',
    'Y','N',null,'Open Banking payload signing and
    validation flag','ofssuser',sysdate,'ofssuser',sysdate,'A',1);”

* – These values are a part of Day one configurations and are not factory shipped. These values are mandatory and if not provided will result in error.

Parent topic: MESSAGE SIGNING AND VALIDATION