private static void signAll( List<String> fileNames, Set<StreamVerifierFactory> vFacs, boolean recurse, boolean force, boolean sign )
throws IOException, StreamObserverException
{
if( vFacs == null || vFacs.size() < 1 )
{
System.err.println( "no.verifiers" );
return;
}
File f = null;
for( String fName : fileNames )
{
f = new File( fName );
if( ! f.exists() )
{
System.out.println( LANG.getMessage( "file.not.exists", fName ) );
continue;
}
if( f.isDirectory() && ! recurse )
{
System.out.println( LANG.getMessage( "file.is.directory", fName ) );
continue;
}
if( sign )
sign( f, vFacs, recurse, force );
else
verify( f, vFacs, recurse, force );
}
}