HPCC-19119 Checking for signature should use isEmptyString
When checking a StringBuffer for the existence of a digital signature,
should is isEmptyString instead of just checking for buffer ptr
Signed-off-by: Russ Whitehead <william.whitehead@lexisnexis.com>
- if ((user->credentials().getSessionToken() != 0) || user->credentials().getSignature())//Already authenticated it token or signature exist
+ if ((user->credentials().getSessionToken() != 0) || !isEmptyString(user->credentials().getSignature()))//Already authenticated it token or signature exist
throw MakeStringException(-1, "htpasswd User name is NULL");
- if (sec_user.credentials().getSessionToken() != 0 || sec_user.credentials().getSignature())//Already authenticated it token or signature exist
+ if (sec_user.credentials().getSessionToken() != 0 || !isEmptyString(sec_user.credentials().getSignature()))//Already authenticated it token or signature exist