@protocol JCTokenCT2 <JCToken>
Протокол взаимодействия с токенами КриптоТокен 2.
Отнаследован от JCToken.
- (JCDataResult*)pkcs7SignData:(NSData *)data certificate:(id<JCCertificateObject>)certificate attachedSignature:(BOOL)attachedSignature signaturePIN:(NSString * _Nullable)signaturePIN;
@brief Формирование подписи формата PKCS#7.
Примечание
Метод следует вызывать внутри блока, передаваемого в execBlockWithParameters или execBlock.
Пример: Подпись данных Криптотокен 2 ЭП.
Аргументы:
YES
- данные добавляются в подпись и при проверке их не надо передавать; NO
- данные не добавляются в подпись и при проверке их необходимо передать;CKR_SIGNATURE_PIN_INCORRECT
.Результат:
nil
, если операция выполнена успешно; в противном случае объект класса NSError.