{
//MIL << "checking " << file << " file against checksum '" << _checksum << "'" << endl;
callback::SendReport<DigestReport> report;
- CheckSum real_checksum( _checksum.type(), filesystem::checksum( file, _checksum.type() ));
if ( _checksum.empty() )
{
}
else
{
+ CheckSum real_checksum( _checksum.type(), filesystem::checksum( file, _checksum.type() ));
if ( (real_checksum != _checksum) )
{
if ( report->askUserToAcceptWrongDigest( file, _checksum.checksum(), real_checksum.checksum() ) )
{
}
+ void SignatureFileChecker::setKeyContext(const KeyContext & keycontext)
+ { _context = keycontext; }
+
void SignatureFileChecker::addPublicKey( const Pathname & publickey, const KeyContext & keycontext )
{ addPublicKey( PublicKey(publickey), keycontext ); }