Подпись soap-messages
(1 чел.) (1) гость
  • Страница:
  • 1

ТЕМА: Подпись soap-messages

Подпись soap-messages 4 года, 6 мес. назад #1473

  • indira
  • Новый участник
  • Постов: 6
  • Репутация: 0
Можно ли для подписи soap-messages использовать WSS-Security? Если да, как правильно использовать их совместно с вашими библиотеками, другими словами - что из вашего комплекта разработчика необходимо минимально использовать для правильной постановки подписи?

Re: Подпись soap-messages 4 года, 6 мес. назад #1485

  • ugotbug
  • Завсегдатай
  • Постов: 225
  • Репутация: 14
Спецификация WS-Security базируется на стандарте XMLDsig. Вы можете ознакомиться с этим стандартом для решения ваших задач. Наш Java криптопровайдер также использует XMLDsig.
Могущественный обладатель кольца Знаний
Спасибо сказали: indira

Re: Подпись soap-messages 4 года, 6 мес. назад #1489

  • indira
  • Новый участник
  • Постов: 6
  • Репутация: 0
Нам необходимо подписать SOAP with Attachments(SOAP сообщение с PDF и zip аттачментами). Как правильно использовать ваш API для его подписи? Подписывать ли аттачменты отдельно или же можно сделать одну подпись для всего - и для Envelope и для аттачментов, поместив ее в header soap-запроса. В руководстве разработчика информации об этом не нашли.

Re: Подпись soap-messages 4 года, 6 мес. назад #1490

  • ugotbug
  • Завсегдатай
  • Постов: 225
  • Репутация: 14
Что вы планируете использовать для формирования подписи (наш/ваш апплет, Java библиотеку криптопровайдера)?
Могущественный обладатель кольца Знаний

Re: Подпись soap-messages 4 года, 6 мес. назад #1491

  • indira
  • Новый участник
  • Постов: 6
  • Репутация: 0
Планируем использовать Java библиотеку криптопровайдера

Re: Подпись soap-messages 4 года, 6 мес. назад #1492

  • ugotbug
  • Завсегдатай
  • Постов: 225
  • Репутация: 14
К сожалению мы не предоставляем высокоуровневого API для подписи SOAP сообщений (что то вроде SignMySOAP) .
Мы предоставляем только библиотеки криптопровайдера + сопутствующие (xmlsec, commons-logging).
Если вы хотите подписать SOAP(XML), то вам необходимо ознакомиться с возможностями библиотеки xmlsec или ее альтернативами, которые предоставляют функции, реализующие спецификацию XMLDsig.
Пока что я могу вам лишь дать несколько полезных ссылок.

XML Digital Signature

XML Sign Example

Create secure Web services
Могущественный обладатель кольца Знаний
Изменено: 4 года, 6 мес. назад от ugotbug.
  • Страница:
  • 1
FaLang translation system by Faboba