Metoda THPDFCSCSignatureProvider.EstimateSignatureSize

function EstimateSignatureSize(
  const Request: THPDFSignatureProviderRequest;
  out SignatureBytes: Integer): THPDFSignatureProviderStatus;
  override;

Hlásí velikost zástupného místa podpisu v bajtech, kterou je pro tyto přihlašovací údaje před podpisem třeba vyhradit

Pokud je kladná, má přednost nastavená hodnota THPDFCSCOptions.EstimatedSignatureBytes, takže nasazení znající přesnou velikost podpisu svého poskytovatele můžou zástupné místo připíchnout na pevnou hodnotu

Bez explicitního odhadu odvozují přihlašovací údaje RSA (hsaRSAPKCS1v15 a hsaRSAPSS) velikost jako (KeyBits+7) div 8 z informací o údajích v mezipaměti, pokud se vejde do MaxSignatureBytes

Metoda vrací spsValid s kladným odhadem, nebo spsUnsupported s nulou, když ani konfigurace, ani metadata údajů velikost neposkytnou, například u údajů EC bez explicitního odhadu

Záznam THPDFCSCCredentialInfo

Automatická velikost CMS zástupných symbolů

Vzdálený poskytovatel podpisu CSC