Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Archived » OHF » Including SAML2 tokens in PIX/PDQ/XDS.b APIs
Including SAML2 tokens in PIX/PDQ/XDS.b APIs [message #43126] Sun, 22 June 2008 07:38 Go to next message
Sumedh is currently offline Sumedh
Messages: 34
Registered: July 2009
Member
Hi there,

I was wondering if the PIX/PDQ and XDS.b consumer/producer APIs provide
support for embedding SAML v2 in the XML messages over SOAP?

Please let me know if this is possible and how.

Sincerely,
Sumedh
Re: Including SAML2 tokens in PIX/PDQ/XDS.b APIs [message #43193 is a reply to message #43126] Tue, 24 June 2008 12:43 Go to previous message
Matthew Davis
Messages: 269
Registered: July 2009
Senior Member
Hi,

I'll split the question up and answer.

1. Embedding SAML in XDS.b over SOAP

If you're looking to do this in the context of XUA, there is an OHF
component pending that will allow you to do this. It uses WS-Trust to
get a SAML assertion from a token provider and embeds it in the outgoing
transaction's SOAP header.

If you want to embed it yourself, it can be done, although it will
require source code modification. This is actually something that would
be very nice for us to add - the ability to access the SOAP header from
the top level API. Anyway, you can access the outbound SOAP header in:
org.eclipse.ohf.ihe.common.ws.AbstractOHFSOAPSender.send(SOA PEnvelope,Map).


2. Embed SAML in PIX/PDQ

At this time we only support PIX/PDQ over HL7v2. I believe there has
been some work to embed SAML XML inside of transactions, but we have not
attempted to do that yet.

Hope this helps,
-Matt



Sumedh wrote:
> Hi there,
>
> I was wondering if the PIX/PDQ and XDS.b consumer/producer APIs provide
> support for embedding SAML v2 in the XML messages over SOAP?
>
> Please let me know if this is possible and how.
>
> Sincerely,
> Sumedh
>
Re: Including SAML2 tokens in PIX/PDQ/XDS.b APIs [message #585645 is a reply to message #43126] Tue, 24 June 2008 12:43 Go to previous message
Matthew Davis
Messages: 269
Registered: July 2009
Senior Member
Hi,

I'll split the question up and answer.

1. Embedding SAML in XDS.b over SOAP

If you're looking to do this in the context of XUA, there is an OHF
component pending that will allow you to do this. It uses WS-Trust to
get a SAML assertion from a token provider and embeds it in the outgoing
transaction's SOAP header.

If you want to embed it yourself, it can be done, although it will
require source code modification. This is actually something that would
be very nice for us to add - the ability to access the SOAP header from
the top level API. Anyway, you can access the outbound SOAP header in:
org.eclipse.ohf.ihe.common.ws.AbstractOHFSOAPSender.send(SOA PEnvelope,Map).


2. Embed SAML in PIX/PDQ

At this time we only support PIX/PDQ over HL7v2. I believe there has
been some work to embed SAML XML inside of transactions, but we have not
attempted to do that yet.

Hope this helps,
-Matt



Sumedh wrote:
> Hi there,
>
> I was wondering if the PIX/PDQ and XDS.b consumer/producer APIs provide
> support for embedding SAML v2 in the XML messages over SOAP?
>
> Please let me know if this is possible and how.
>
> Sincerely,
> Sumedh
>
Previous Topic:Including SAML2 tokens in PIX/PDQ/XDS.b APIs
Next Topic:How to use the Device Kit and SAT from SODA
Goto Forum:
  


Current Time: Wed Aug 20 22:28:45 EDT 2014

Powered by FUDForum. Page generated in 0.01785 seconds