Тип THPDFSignatureProviderStatus
Сообщает исход операции на подключаемом провайдере подписи
Объявление
THPDFSignatureProviderStatus= (
spsValid,
spsInvalid,
spsUnsupported,
spsMalformed,
spsProviderError,
spsCancelled
);
Модуль
HPDFSignatureProvider
Значения
| Значение | Назначение |
|---|---|
spsValid |
Операция прошла успешно |
spsInvalid |
Подпись или вход не прошли проверку |
spsUnsupported |
Алгоритм, ключ или возможность выходят за рамки контракта провайдера |
spsMalformed |
Вход запроса пуст, чрезмерно велик или структурно некорректен |
spsProviderError |
Сбой backend провайдера, например ошибка транспорта или платформенной криптографии; удалённые провайдеры могут повторять попытки, прежде чем сдаться |
spsCancelled |
Операция отменена через hook отмены провайдера |
Примечания по использованию
HPDFSignatureProviderStatusNameотображает каждое значение в короткую показываемую строку вроде valid, malformed или provider error- Хелперы sign и verify сворачивают этот статус в
THPDFSignatureVerifyStatus, сообщаяspsProviderErrorиspsCancelledкакsvCryptoProviderError