Category& log = Category::getInstance(SAML_LOGCAT".AssertionValidator");
// The assertion MUST have proper confirmation requirements.
- const char* msg=NULL;
+ const char* msg="assertion is missing bearer SubjectConfirmation";
const Subject* subject = assertion.getSubject();
if (subject) {
const vector<SubjectConfirmation*>& confs = subject->getSubjectConfirmations();
}
}
- log.error(msg);
+ log.error(msg ? msg : "no error message");
throw ValidationException("Unable to locate satisfiable bearer SubjectConfirmation in assertion.");
}