if(!referencesFound){
logger.log(Level.SEVERE, LogStringsMessages.WSS_1725_REFERENCE_ELEMENT_NOTFOUND());
throw new XWSSecurityException(LogStringsMessages.WSS_1725_REFERENCE_ELEMENT_NOTFOUND());
}
SignedInfo si = new SignedInfo();
SignatureMethod sm =new SignatureMethod();
sm.setAlgorithm(signatureMethod);
si.setSignatureMethod(sm);
si.setReference(getReferenceList());
XMLStreamReader siReader = siBuffer.readAsXMLStreamReader();
while(siReader.hasNext() ){
if(siReader.getEventType() == siReader.START_ELEMENT){