< prev index next >
src/java.base/share/classes/sun/security/util/SignatureFileVerifier.java
Print this page
*** 201,211 ****
/** get digest from cache */
private MessageDigest getDigest(String algorithm)
{
if (createdDigests == null)
! createdDigests = new HashMap<String, MessageDigest>();
MessageDigest digest = createdDigests.get(algorithm);
if (digest == null) {
try {
--- 201,211 ----
/** get digest from cache */
private MessageDigest getDigest(String algorithm)
{
if (createdDigests == null)
! createdDigests = new HashMap<>();
MessageDigest digest = createdDigests.get(algorithm);
if (digest == null) {
try {
*** 521,531 ****
SignerInfo info = infos[i];
ArrayList<X509Certificate> chain = info.getCertificateChain(block);
CertPath certChain = certificateFactory.generateCertPath(chain);
if (signers == null) {
! signers = new ArrayList<CodeSigner>();
}
// Append the new code signer
signers.add(new CodeSigner(certChain, info.getTimestamp()));
if (debug != null) {
--- 521,531 ----
SignerInfo info = infos[i];
ArrayList<X509Certificate> chain = info.getCertificateChain(block);
CertPath certChain = certificateFactory.generateCertPath(chain);
if (signers == null) {
! signers = new ArrayList<>();
}
// Append the new code signer
signers.add(new CodeSigner(certChain, info.getTimestamp()));
if (debug != null) {
< prev index next >