}
private void verifySignature() throws SignatureVerificationException, DecodeException {
if (getSigner() != null && StringUtils.isBlank(mySignature)) {
String mode = (this instanceof Hl7OverHttpRequestDecoder) ? "request" : "response";
throw new SignatureVerificationException("No HL7 Signature found in " + mode);
}
if (getSigner() != null) {
try {
getSigner().verify(myBytes, mySignature);
} catch (SignatureFailureException e) {