protected internal virtual SignatureLevelT VerifyLevelT(AdvancedSignature signature , DateTime referenceTime, ValidationContext ctx) { IList <TimestampToken> sigTimestamps = signature.GetSignatureTimestamps(); IList <TimestampVerificationResult> results = VerifyTimestamps(signature, referenceTime , ctx, sigTimestamps, signature.GetSignatureTimestampData()); return(new SignatureLevelT(ResultForTimestamps(results, new Result()), results)); }