public void TestTstInfo2() { TimeStampTokenInfo tstInfo = getTimeStampTokenInfo(tstInfo2); // // verify // GenTimeAccuracy accuracy = tstInfo.GenTimeAccuracy; Assert.AreEqual(3, accuracy.Seconds); Assert.AreEqual(1, accuracy.Millis); Assert.AreEqual(2, accuracy.Micros); Assert.AreEqual(new BigInteger("23"), tstInfo.SerialNumber); Assert.AreEqual(1130833785000L, DateTimeUtilities.DateTimeToUnixMs(tstInfo.GenTime)); Assert.AreEqual("1.2.3", tstInfo.Policy); Assert.AreEqual(false, tstInfo.IsOrdered); Assert.AreEqual(tstInfo.Nonce, BigInteger.ValueOf(100)); Assert.IsTrue(Arrays.AreEqual(Hex.Decode("ffffffffffffffffffffffffffffffffffffffff"), tstInfo.GetMessageImprintDigest())); Assert.IsTrue(Arrays.AreEqual(tstInfo2, tstInfo.GetEncoded())); }
public void TestTstInfo3() { TimeStampTokenInfo tstInfo = getTimeStampTokenInfo(tstInfo3); // // verify // GenTimeAccuracy accuracy = tstInfo.GenTimeAccuracy; Assert.AreEqual(3, accuracy.Seconds); Assert.AreEqual(1, accuracy.Millis); Assert.AreEqual(2, accuracy.Micros); Assert.AreEqual(new BigInteger("23"), tstInfo.SerialNumber); Assert.AreEqual(1130834855000L, DateTimeUtilities.DateTimeToUnixMs(tstInfo.GenTime)); Assert.AreEqual("1.2.3", tstInfo.Policy); Assert.AreEqual(true, tstInfo.IsOrdered); Assert.AreEqual(tstInfo.Nonce, BigInteger.ValueOf(100)); Assert.AreEqual(TspAlgorithms.Sha1, tstInfo.MessageImprintAlgOid); Assert.IsTrue(Arrays.AreEqual(new byte[20], tstInfo.GetMessageImprintDigest())); Assert.IsTrue(Arrays.AreEqual(tstInfo3, tstInfo.GetEncoded())); }
public void TestTstInfo1() { TimeStampTokenInfo tstInfo = getTimeStampTokenInfo(tstInfo1); // // verify // GenTimeAccuracy accuracy = tstInfo.GenTimeAccuracy; Assert.IsNull(accuracy); Assert.AreEqual(new BigInteger("24"), tstInfo.SerialNumber); Assert.AreEqual(1130833041000L, DateTimeUtilities.DateTimeToUnixMs(tstInfo.GenTime)); Assert.AreEqual("1.2.3", tstInfo.Policy); Assert.AreEqual(false, tstInfo.IsOrdered); Assert.IsNull(tstInfo.Nonce); Assert.AreEqual(TspAlgorithms.Sha1, tstInfo.MessageImprintAlgOid); Assert.IsTrue(Arrays.AreEqual(new byte[20], tstInfo.GetMessageImprintDigest())); Assert.IsTrue(Arrays.AreEqual(tstInfo1, tstInfo.GetEncoded())); }