From e19bfacd4d8f75f7756c8af842aef7b0ad8668ce Mon Sep 17 00:00:00 2001 From: Jacob Marks <100745682+J8k3@users.noreply.github.com> Date: Sat, 16 May 2026 23:02:49 -0400 Subject: [PATCH] Capitalise display name: "Parse Thales payShield Command" --- src/core/operations/ParseThalesPayShieldCommand.mjs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/operations/ParseThalesPayShieldCommand.mjs b/src/core/operations/ParseThalesPayShieldCommand.mjs index 883c4e81..840b4192 100644 --- a/src/core/operations/ParseThalesPayShieldCommand.mjs +++ b/src/core/operations/ParseThalesPayShieldCommand.mjs @@ -255,7 +255,7 @@ class ParseThalesPayShieldCommand extends Operation { constructor() { super(); - this.name = "Parse Thales payShield command"; + this.name = "Parse Thales payShield Command"; this.module = "Payment"; this.description = "Paste a Thales payShield 10K legacy host command or response into the input field as text.

General syntax: optional STX, then m header characters, then a 2-character command or response code, then the command payload, then optionally an LMK suffix such as %nn or ~%nn, then optionally X'19' and a message trailer, then optional ETX.

Input: raw command text, optionally including STX/ETX framing, message header, X'19' end-message delimiter, and message trailer.
Arguments: provide the configured message-header length.

This operation parses the visible payShield message syntax, identifies the two-character command/response code, resolves the manual command name when known, and extracts any trailing LMK identifier and message trailer."; this.inlineHelp = "Syntax: [STX][header m][code 2][payload][~][%nn][EM trailer-delimiter][trailer][ETX].
Input: raw payShield command or response text.
Args: set the message-header length configured on the HSM link.";