hardcode signature size when using tsa

This commit is contained in:
Pete Matsyburka
2023-12-20 21:25:27 +02:00
parent 3c8fae78d1
commit 830e6eb88d
3 changed files with 9 additions and 2 deletions
@@ -30,6 +30,7 @@ class TimestampServerController < ApplicationController
reason: 'Test',
certificate: pkcs.certificate,
key: pkcs.key,
signature_size: 10_000,
certificate_chain: pkcs.ca_certs || [],
timestamp_handler: Submissions::TimestampHandler.new(tsa_url: url))
end
+4 -1
View File
@@ -277,7 +277,10 @@ module Submissions
certificate_chain: pkcs.ca_certs || []
}
sign_params[:timestamp_handler] = Submissions::TimestampHandler.new(tsa_url:) if tsa_url
if tsa_url
sign_params[:timestamp_handler] = Submissions::TimestampHandler.new(tsa_url:)
sign_params[:signature_size] = 10_000
end
composer.document.sign(io, **sign_params)
@@ -241,7 +241,10 @@ module Submissions
certificate_chain: pkcs.ca_certs || []
}
sign_params[:timestamp_handler] = Submissions::TimestampHandler.new(tsa_url:) if tsa_url
if tsa_url
sign_params[:timestamp_handler] = Submissions::TimestampHandler.new(tsa_url:)
sign_params[:signature_size] = 10_000
end
pdf.sign(io, **sign_params)