equal
deleted
inserted
replaced
276 std::shared_ptr<ValidatingASN1ContentHandler> validatingHandler = std::make_shared<ValidatingASN1ContentHandler>(); |
276 std::shared_ptr<ValidatingASN1ContentHandler> validatingHandler = std::make_shared<ValidatingASN1ContentHandler>(); |
277 encapsulatedReader.addHandler(validatingHandler); |
277 encapsulatedReader.addHandler(validatingHandler); |
278 try { |
278 try { |
279 encapsulatedReader.write((const uint8_t*) input.c_str(), input.size()); |
279 encapsulatedReader.write((const uint8_t*) input.c_str(), input.size()); |
280 encapsulatedReader.close(); |
280 encapsulatedReader.close(); |
|
281 validatingHandler->finalCheck(); |
281 return true; |
282 return true; |
282 } catch (...) { |
283 } catch (...) { |
283 return false; |
284 return false; |
284 } |
285 } |
285 } |
286 } |