Documentation for a newer release is available. View Latest
Esta página no está disponible actualmente en Español. Si lo necesita, póngase en contacto con el servicio de asistencia de Icon (correo electrónico)

SIC JMS Configuration

SIC CSM Service

Below are all the relevant properties for the SIC5 CSM Service when using JMS as a transport

Please see Character Replacement configuration details

The following properties should also be configured

Key Description Default Value

ipf.processing-data.egress.enabled

Produce processing data events

true

message.logger.type

Where to output message log messages. e.g. mongo,kafka,ipf-processing-data-egress

ipf-processing-data-egress

Property Grouping: sic5

Key Description Default Value

sic5.response.queue

Outbound interface to CSM

"Sic5ReceiveQueue"

sic5.rule.creditor-rules.amount.limit

Max creditor scheme amount allowed

100000

sic5.receive.timeout.duration

"PT5S"

sic5.rule.debtor-rules.mmb-ids

[
    "002940",
    "002301"
]

sic5.our-bu-id

"cn=icslgbl1,ou=pilot,ou=eba_ips,o=88324,dc=sianet,dc=sia,dc=eu"

sic5.receive.timeout.enabled

true

sic5.message.destination

Outbound interface to CSM

"Sic5ReceiveQueue"

sic5.receive.filter.name

"SIC"

sic5.rule.debtor-rules.amount.enabled

Do we want to check outbound amount

true

sic5.request.queue

Inbound interface from CSM

"Sic5SendQueue"

sic5.rule.creditor-rules.amount.enabled

Do we want to check inbound amount

true

sic5.rule.debtor-rules.amount.limit

Max debtor scheme amount allowed

100000

sic5.csm-bu-id

"cn=ipstfrpp,ou=pilot,ou=eba_ips,o=89077,dc=sianet,dc=sia,dc=eu"

sic5.rule.creditor-rules.mmb-ids

List of allowed instructed id’s on inbound payments.

[
    "318668"
]

sic5.broker-url

Broker URL of an ActiveMQ Artemis deployment

"tcp://localhost:61616",
${test.broker-url}

sic5.recall-request.positive-payment-status-report.delay

"PT5S"

IBAN Validation

A SIC specific IBAN validation utility has been provided - this utility requires access to a csm-reachability service. Access to this service is configured by the following properties. Properties below specify access route to 2 different csm-reachability endpoints - those endpoints must exist and must be accessible.

Property Grouping: csm-reachability-api

Key Description Default Value

csm-reachability-api.iban-structure.http.client.endpoint-url

Url for csm-reachability’s iban deconstruction endpoint

"/api/v2/iban/deconstruct"

csm-reachability-api.iban-structure.connector.call-timeout

"5s"

csm-reachability-api.iban-structure.http.client.port

Port number for csm-reachability’s iban deconstruction endpoint

8089

csm-reachability-api.participant.connector.resiliency-settings.enabled

false

csm-reachability-api.iban-structure.http.client.status-codes-treated-as-errors

Status codes that will be treated as errors

[
    400,
    500,
    503
]

csm-reachability-api.participant.http.client.status-codes-treated-as-errors

Status codes that will be treated as errors

[
    400,
    500,
    503
]

csm-reachability-api.participant.connector.call-timeout

"5s"

csm-reachability-api.participant.http.client.endpoint-url

Url for csm-reachability’s csm participant endpoint

"/settings-objects/participant"

csm-reachability-api.participant.http.client.port

Port number for csm-reachability’s csm participant endpoint

8089

csm-reachability-api.iban-structure.connector.resiliency-settings.enabled

false

csm-reachability-api.participant.http.client.host

The host machine where csm-reachability service’s csm participant endpoint can be accessed from

"localhost"

csm-reachability-api.iban-structure.http.client.host

The host machine where csm-reachability service’s iban deconstruction endpoint can be accessed from

"localhost"