C#
C#
Example: Crypt2.GetSignatureSigningTimeStr method
Demonstrates how to call the GetSignatureSigningTimeStr method.Chilkat C# Downloads
bool success = false;
Chilkat.Crypt2 crypt = new Chilkat.Crypt2();
success = crypt.VerifyP7M("qa_data/cades/CAdES-T/Signature-C-T-1.p7m","qa_output/out.dat");
if (success == false) {
Debug.WriteLine(crypt.LastErrorText);
return;
}
int numSigners = crypt.NumSignerCerts;
Debug.WriteLine("Num Signers = " + Convert.ToString(numSigners));
int i = 0;
while (i < numSigners) {
if (crypt.HasSignatureSigningTime(i) == true) {
Debug.WriteLine(Convert.ToString(i + 1) + ": " + crypt.GetSignatureSigningTimeStr(i));
}
else {
Debug.WriteLine(Convert.ToString(i + 1) + ": has no signing time.");
}
i = i + 1;
}
// Sample output:
// Num Signers = 1
// 1: Sun, 03 Dec 2013 06:57:41 GMT