public async void VerifyDataCertificateIsUpToDate(string originalData, string dataToVerify) { var service = new CertifiedElectronicSignatureService(); var data64 = TestHelper.EncodeTo64(originalData); var cryptoResponse = await service.VerifyDataAttachAsync(dataToVerify); Assert.True(cryptoResponse.Code == OperationCodes.SUCCESS); Assert.True(cryptoResponse.Certificate.IsUpToDate); }
public async void CanVerifyDataSignedAttach(string originalData, string dataToVerify) { var service = new CertifiedElectronicSignatureService(); var data64 = TestHelper.EncodeTo64(originalData); // incoming parameter dataToVerify is hardcoded by signing original data with current certificate that ends by February 2019 // to avoid failing tests after that date, dataToVerify reassigned by signing the data now using existing CanSignData test dataToVerify = await CanSignData(originalData, true); var cryptoResponse = await service.VerifyDataAttachAsync(dataToVerify); Assert.True(cryptoResponse.Code == OperationCodes.SUCCESS); Assert.Equal(data64, cryptoResponse.Data); }