Refine search
boolean coreValidity = signature.validate(valContext); boolean sv = signature.getSignatureValue().validate(valContext); System.out.println("signature validation status: " + sv); Iterator i = signature.getSignedInfo().getReferences().iterator(); for (int j=0; i.hasNext(); j++) { boolean refValid =
public InvalidSignatureReason(XMLSignature.SignatureValue signatureValue) { invalidSignature = InvalidSignature.BAD_SIGNATURE_VALUE; StringBuilder sb = new StringBuilder(); sb.append("Bad signature value"); String id = signatureValue.getId(); if (id != null && (id = id.trim()).length() > 0) sb.append(" with Id '").append(id).append("'"); reason = sb.toString(); }
sig.sign(signContext); signatureValue = sig.getSignatureValue().getValue(); } catch (Exception ex) { LOG.error(ex.getMessage(), ex);
String signId = signature.getId(); if (signatureId == null || (signId != null && !signId.equals(signatureId))) signatureId = signId; try status = signature.validate(valContext); SignatureValue sv = signature.getSignatureValue(); try if (!sv.validate(valContext))
byte[] signatureValue = xmlSignature.getSignatureValue().getValue(); String c14nMethod = xmlSignature.getSignedInfo().getCanonicalizationMethod().getAlgorithm(); elem.getOwnerDocument(), xmlSignature.getSignedInfo(), data.getWssConfig(), wsDocInfo ); if (dataRefs.size() == 0) {
boolean coreValidity = signature.validate(valContext); boolean sv = signature.getSignatureValue().validate(valContext); if (sv == false) { if(Flags.DEBUG){ Iterator i = signature.getSignedInfo().getReferences().iterator(); for (int j = 0; i.hasNext(); j++) { boolean refValid = ((Reference) i.next()).validate(valContext); System.out.println("ref[" + j + "] validity status: " + refValid);
boolean sigValidity = sv.validate(vc); if (!sigValidity) { validationStatus = false;
String signatureAlgo = sm.getAlgorithm(); if ( signatureAlgo.equals(SignatureMethod.RSA_SHA1)) { return _sp.verifyRSASignature(verificationKey,si,getSignatureValue().getValue()); } else if ( signatureAlgo.equals(SignatureMethod.DSA_SHA1)) { return _sp.verifyDSASignature(verificationKey,si,getSignatureValue().getValue()); } else if ( signatureAlgo.equals(SignatureMethod.HMAC_SHA1)) { SignatureMethodParameterSpec params = (SignatureMethodParameterSpec)sm.getParameterSpec(); return _sp.verifyHMACSignature(verificationKey,si,getSignatureValue().getValue(), outputLength); } else { throw new XMLSignatureException("Unsupported signature algorithm found");
sig.sign(signContext); signatureValue = sig.getSignatureValue().getValue();
byte[] signatureValue = xmlSignature.getSignatureValue().getValue(); String c14nMethod = xmlSignature.getSignedInfo().getCanonicalizationMethod().getAlgorithm(); elem.getOwnerDocument(), xmlSignature.getSignedInfo(), data.getWssConfig(), wsDocInfo ); if (dataRefs.size() == 0) {
valContext.setProperty("javax.xml.crypto.dsig.cacheReference", Boolean.TRUE); XMLSignature signature = fac.unmarshalXMLSignature(valContext); boolean coreValidity = signature.validate(valContext); boolean sv = signature.getSignatureValue().validate(valContext); logger.debug("signature validation status: " + sv); OutReadableErrorMessage.set("signature validation failed: " + sv + "." + OutReadableErrorMessage.get()); Iterator<Reference> i = signature.getSignedInfo().getReferences().iterator();
WSSecurityUtil.storeElementInContext((DOMSignContext)signContext, secRef.getElement()); sig.sign(signContext); signatureValue = sig.getSignatureValue().getValue(); } catch (Exception ex) { log.error(ex);
byte[] signatureValue = xmlSignature.getSignatureValue().getValue(); String c14nMethod = xmlSignature.getSignedInfo().getCanonicalizationMethod().getAlgorithm(); elem.getOwnerDocument(), xmlSignature.getSignedInfo(), data, data.getWsDocInfo() ); if (dataRefs.isEmpty()) {
boolean coreValidity = signature.validate(valContext); boolean sv = signature.getSignatureValue().validate(valContext); log.trace("Signature validation status: " + sv); List<Reference> references = signature.getSignedInfo().getReferences(); for (Reference ref : references)
WSSecurityUtil.storeElementInContext((DOMSignContext)signContext, secRef.getElement()); sig.sign(signContext); signatureValue = sig.getSignatureValue().getValue(); } catch (Exception ex) { log.error(ex);
boolean coreValidity = signature.validate(valContext); boolean sv = signature.getSignatureValue().validate(valContext); log.trace("Signature validation status: " + sv); List<Reference> references = signature.getSignedInfo().getReferences(); for (Reference ref : references)
sig.sign(signContext); signatureValue = sig.getSignatureValue().getValue(); } catch (Exception ex) { log.error(ex);
if (aSignature.validate (aValidationContext)) return XMLDSigValidationResult.createSuccess (); if (!aSignature.getSignatureValue ().validate (aValidationContext)) return XMLDSigValidationResult.createSignatureError (); final Iterator <?> it = aSignature.getSignedInfo ().getReferences ().iterator (); for (int nIndex = 0; it.hasNext (); nIndex++)
sig.sign(signContext); signatureValue = sig.getSignatureValue().getValue(); } catch (Exception ex) { log.error(ex);