private bool CheckHashDataInfosExist(TimeStamp timeStamp)
{
bool retVal = true;
for (int hashDataInfoCounter = 0; retVal == true && (hashDataInfoCounter < timeStamp.HashDataInfoCollection.Count); hashDataInfoCounter++)
{
HashDataInfo hashDataInfo = timeStamp.HashDataInfoCollection[hashDataInfoCounter];
bool referenceFound = false;
string referenceId;
for (int referenceCounter = 0; referenceFound == false && (referenceCounter < this.SignedInfo.References.Count); referenceCounter++)
{
referenceId = ((Reference) this.SignedInfo.References[referenceCounter]).Id;
if (("#" + referenceId) == hashDataInfo.UriAttribute)
{
referenceFound = true;
}
}
retVal = referenceFound;
}
return retVal;
}