/*     */ private static SignatureAlgorithmSpi getInstanceForVerify(String paramString)
     throws XMLSignatureException {
   /* 118 */ SignatureAlgorithmSpi localSignatureAlgorithmSpi =
       (SignatureAlgorithmSpi) ((Map) instancesVerify.get()).get(paramString);
   /* 119 */ if (localSignatureAlgorithmSpi != null) {
     /* 120 */ localSignatureAlgorithmSpi.reset();
     /* 121 */ return localSignatureAlgorithmSpi;
     /*     */ }
   /* 123 */ localSignatureAlgorithmSpi = buildSigner(paramString, localSignatureAlgorithmSpi);
   /* 124 */ ((Map) instancesVerify.get()).put(paramString, localSignatureAlgorithmSpi);
   /* 125 */ return localSignatureAlgorithmSpi;
   /*     */ }
Esempio n. 2
0
 private static SignatureAlgorithmSpi getInstanceForVerify(String algorithmURI)
     throws XMLSignatureException {
   SignatureAlgorithmSpi result =
       (SignatureAlgorithmSpi) ((Map) instancesVerify.get()).get(algorithmURI);
   if (result != null) {
     result.reset();
     return result;
   }
   result = buildSigner(algorithmURI, result);
   ((Map) instancesVerify.get()).put(algorithmURI, result);
   return result;
 }
 /*     */ private static SignatureAlgorithmSpi getInstanceForSigning(String paramString)
     throws XMLSignatureException {
   /* 108 */ SignatureAlgorithmSpi localSignatureAlgorithmSpi =
       (SignatureAlgorithmSpi) ((Map) instancesSigning.get()).get(paramString);
   /* 109 */ if (localSignatureAlgorithmSpi != null) {
     /* 110 */ localSignatureAlgorithmSpi.reset();
     /* 111 */ return localSignatureAlgorithmSpi;
     /*     */ }
   /* 113 */ localSignatureAlgorithmSpi = buildSigner(paramString, localSignatureAlgorithmSpi);
   /* 114 */ ((Map) instancesSigning.get()).put(paramString, localSignatureAlgorithmSpi);
   /* 115 */ return localSignatureAlgorithmSpi;
   /*     */ }