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

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: Google [Bot]


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

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