File tree Expand file tree Collapse file tree
src/main/kotlin/eu/europa/ec/eudi/podofomanager Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -108,14 +108,18 @@ class PodofoManager {
108108 val signedHash = signatures[index]
109109 sessionWrapper.session.printState()
110110
111- val tsRequest = TimestampRequestTO (
112- signedHash = signedHash,
113- tsaUrl = tsaUrl ? : " "
114- )
115- val service = TimestampServiceImpl ()
116- val response = service.requestTimestamp(tsRequest)
111+ if (tsaUrl.isNullOrEmpty()) {
112+ sessionWrapper.session.finalizeSigningWithSignedHash(signedHash, " " )
113+ } else {
114+ val tsRequest = TimestampRequestTO (
115+ signedHash = signedHash,
116+ tsaUrl = tsaUrl
117+ )
118+ val service = TimestampServiceImpl ()
119+ val response = service.requestTimestamp(tsRequest)
117120
118- sessionWrapper.session.finalizeSigningWithSignedHash(signedHash, response.base64Tsr)
121+ sessionWrapper.session.finalizeSigningWithSignedHash(signedHash, response.base64Tsr)
122+ }
119123 }
120124
121125 }
You can’t perform that action at this time.
0 commit comments