Текущее время: Вт, июл 22 2025, 22:46

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Работа с Xceed Encryption Library
СообщениеДобавлено: Вт, сен 18 2012, 19:53 
Начинающий
Начинающий

Зарегистрирован:
Вт, сен 18 2012, 19:33
Сообщения: 2
Всем привет !

Коллеги, нужна помощь.
Есть установленный триальный набор activex компонентов Xceed
Не получается сгенерить приватный и публичный ключи для цифровой подписи. Метод SetRandomKeyPair в абапе не отрабатывает, хотя в VBA аналогичный код работает на ура.

Code:
REPORT  Z_XCEED_TEST.

INCLUDE OLE2INCL.

data
      : go_rsaSigningMethod type ole2_object
      , gv_privateKey       type xstring
      .

CREATE OBJECT go_rsaSigningMethod 'Xceed.RSASigningMethod.1'.

CALL METHOD of go_rsaSigningMethod 'SetRandomKeyPair'
  EXPORTING
    #1 = 1024
    #2 = ''.

if sy-subrc ne 0.
  write: / 'Генерация ключей', sy-subrc color col_negative.
endif.

get property of go_rsaSigningMethod 'PrivateKey' = gv_privateKey.

if sy-subrc ne 0.
  write: / 'Ошибка при получении приватного ключа', sy-subrc color col_negative.
endif.

write: / 'PublicKey:', gv_privateKey.


Ключи не генерятся =(


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Работа с Xceed Encryption Library
СообщениеДобавлено: Ср, сен 19 2012, 08:11 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Ср, апр 18 2012, 14:20
Сообщения: 252
Откуда: РБ, г. Гомель
Пол: Мужской
create object отрабатывает? в отладке у go_rsaSigningMethod поля header type заполнены?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Работа с Xceed Encryption Library
СообщениеДобавлено: Ср, сен 19 2012, 10:33 
Начинающий
Начинающий

Зарегистрирован:
Вт, сен 18 2012, 19:33
Сообщения: 2
create object проходит нормально, объект инициализируется.
При отладке поля header и type заполнены значениями OBJH и OLE2 соответственно.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB