6.1.1 OBRH of OBMA setup
1. DIGX_FW_CONFIG_ALL_B
Category Id | Prop_id | Prop_Value ( Default_value) |
---|---|---|
CredentialPropertyStore |
OBRH_USER_NAME |
OBAPI |
CredentialPropertyStore |
OBRH_USER_PASSWORD |
27753d4e463db94b64ab096facb916ff24670adfa0b5769ad9 |
authenticationConfig |
OBRH_ENCODING |
BASE64 (Sends credentials in base 64) PLATO_ENCRYPTION (Encrypts credentials) |
authenticationConfig |
OBRH_EXPIRYTIME |
${OBRH_EXPIRYTIME} |
authenticationConfig |
OBRH_TOKEN_PATH |
token |
ExtXfaceConfig |
com.ofss.digx.extxface.impl.endpoint.OBRHEndPoint_<interfaceId> |
com.ofss.digx.extxface.impl.endpoint.serde.JsonSerDe ( JSON is default value, you can SerDe you want for this request) |
ExtXfaceConfig |
<interfaceId> |
com.ofss.digx.extxface.impl.endpoint.OBRHEndPoint |
2. DIGX_FW_CONFIG_VAR_B
Prop_id | Prop_Value ( Default_value) | ENV_ID |
---|---|---|
OBRH_HOST_IP |
![]() |
OBAPI |
OBRH_HOST_PORT |
7002 | OBAPI |
OBRH_EXPIRYTIME |
300 | OBAPI |
3. DIGX_FW_CONFIG_ADAPTER_PROP_B
HOST_ID | TRANSACTION_TYPE | PROP_ID | PROP_VALUE (Default_value) |
---|---|---|---|
OBRH |
ALL |
APP_ID |
CMNCORE |
OBRH |
ALL |
USER_ID |
OBAPI |
OBRH |
ALL |
BRANCH_CODE |
004 |
OBRH |
ALL |
SERVICE_CONSUMER |
OBAPI |
OBRH |
ALL |
TOKEN_APP_ID |
SECSRV001 |
4. DIGX_FW_CONFIG_OUT_RS_CFG_B
Service Id | CONTEXT_URL | SERVICE_URL |
---|---|---|
tokenOBRH |
http://${OBRH_HOST_IP}:${OBRH_HOST_PORT} |
api-gateway/platojwtauth |
serviceOBRH |
http://${OBRH_HOST_IP}:${OBRH_HOST_PORT} |
api-gateway/cmc-obrh-services/route/dispatch |
Apart from above predefined properties, we have provision to add additional headers. Kindly add your additional headers as a key-value pair in newly added variable "headersMap" of "com.ofss.digx.extxface.impl.dto.ExternalSystemRequest". Refer OBRH User Manual for its usage.
Parent topic: Configurations for connecting to OBRH