1 |
/* JarFile.java - Representation of a jar file |
/* JarFile.java - Representation of a jar file |
2 |
Copyright (C) 2000, 2003, 2004 Free Software Foundation, Inc. |
Copyright (C) 2000, 2003, 2004, 2005 Free Software Foundation, Inc. |
3 |
|
|
4 |
This file is part of GNU Classpath. |
This file is part of GNU Classpath. |
5 |
|
|
351 |
|
|
352 |
synchronized(jarfile) |
synchronized(jarfile) |
353 |
{ |
{ |
354 |
if (!jarfile.signaturesRead) |
if (jarfile.verify && !jarfile.signaturesRead) |
355 |
try |
try |
356 |
{ |
{ |
357 |
jarfile.readSignatures(); |
jarfile.readSignatures(); |
408 |
jarEntry.attr = manifest.getAttributes(name); |
jarEntry.attr = manifest.getAttributes(name); |
409 |
} |
} |
410 |
|
|
411 |
if (!signaturesRead) |
if (verify && !signaturesRead) |
412 |
try |
try |
413 |
{ |
{ |
414 |
readSignatures(); |
readSignatures(); |