Método THPDFCSCSignatureProvider.EstimateSignatureSize
function EstimateSignatureSize(
const Request: THPDFSignatureProviderRequest;
out SignatureBytes: Integer): THPDFSignatureProviderStatus;
override;
Informa del tamaño en bytes del marcador de posición de firma que hay que reservar para esta credencial antes de firmar
Cuando es positivo manda el THPDFCSCOptions.EstimatedSignatureBytes configurado, de modo que los despliegues que conocen el tamaño exacto de firma de su proveedor pueden fijar el marcador de posición
Sin una estimación explícita, las credenciales RSA (hsaRSAPKCS1v15 y hsaRSAPSS) deducen el tamaño como (KeyBits+7) div 8 a partir de la información de credencial en caché, cuando cabe en MaxSignatureBytes
El método devuelve spsValid con una estimación positiva, o spsUnsupported con cero cuando ni la configuración ni los metadatos de la credencial dan un tamaño, por ejemplo con credenciales EC sin estimación explícita
Registro THPDFCSCCredentialInfo