Я создаю org.opensaml.saml.saml2.core.Response с помощью openSAML v3.2.0. Я подписал ответ и хотел бы отправить его.
Я пытался следовать книге openSAML (Руководство по OpenSAML v3), но, похоже, это не помогло в моем сценарии. У меня есть демонстрационный проект С#, который в основном отправляет ответ по HTTPPost. Я пишу то же самое в java с помощью opensaml. Должен ли я создавать артефакт, как предлагает книга? Пример книги предполагает, что я отправляю ArtifactResolve с использованием SOAP, даже если я создаю ответ.
С приведенным выше объектом ответа я хотел бы опубликовать объект ответа в IDP.
Каков наилучший способ добиться этого? - Является ли хорошей идеей создание объекта Envelope? Как с помощью объекта ответа из пакета saml2 создать org.opensaml.soap.soap11.Envelope?
Любая помощь высоко ценится! Спасибо!