Open
Description
Occasionally we have seen errors (returned from ALS) with extension lists that are not API spec compliant due to the "value" properties of an extension being longer than the maximum stated 128 characters (API spec document section 7.3.14). I suggest this library should check for, and possibly truncate invalid strings in both key and value properties.
When these invalid error bodies reach DFSPs they are failing validation.
At this point I have not determined if the ALS or MSISDN oracle are the actual source of the invalid strings but regardless, I think some validation/truncation in this module would be a good idea.
Activity