THPDFSignatureProviderStatus Type
回報可插拔簽章提供者上一次操作的結果
宣告
THPDFSignatureProviderStatus= (
spsValid,
spsInvalid,
spsUnsupported,
spsMalformed,
spsProviderError,
spsCancelled
);
單元
HPDFSignatureProvider
值
| 值 | 意義 |
|---|---|
spsValid |
操作成功 |
spsInvalid |
簽章或輸入未通過驗證 |
spsUnsupported |
演算法、金鑰或能力超出提供者的契約範圍 |
spsMalformed |
請求輸入為空、過大或結構無效 |
spsProviderError |
提供者後端失敗,例如傳輸或平台密碼學錯誤;遠端提供者放棄前可能會重試 |
spsCancelled |
操作透過提供者的取消 hook 被取消 |
使用說明
HPDFSignatureProviderStatusName把每個值映射成簡短的顯示字串,例如 valid、malformed 或 provider 錯誤- 簽署與驗證輔助函式會把此狀態折進
THPDFSignatureVerifyStatus,將spsProviderError與spsCancelled回報為svCryptoProviderError