OpenSAML how-to: adding transport to context
Misagh Moayyed
mmoayyed at unicon.net
Tue May 19 04:27:20 EDT 2015
Old v2 code:
SimpleRequestAdapter inTransport = new SimpleRequestAdapter(.);
SimpleResponseAdapter outTransport = new SimpleResponseAdapter();
context.setInboundMessageTransport(inTransport);
context.setOutboundMessageTransport(outTransport);
.where context is a BasicSAMLMessageContext.
V3 code:
Something like this perhaps?
SimpleRequestAdapter inTransport = new SimpleRequestAdapter(.);
MessageContext<SimpleRequestAdapter> inCtx = new
MessageContext<SimpleRequestAdapter>();
inCtx.setMessage(inTransport);
SimpleResponseAdapter outTransport = new SimpleResponseAdapter();
MessageContext<SimpleResponseAdapter> outCtx = new
MessageContext<SimpleResponseAdapter>();
outCtx.setMessage(outTransport);
context.getSubcontext(InOutOperationContext.class).setInboundMessageContex
t(inCtx);
context.getSubcontext(InOutOperationContext.class).setInboundMessageContex
t(outCtx);
At first try, this does not look correct to me. Not sure what creates (or
should/can create) that subcontext.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://shibboleth.net/pipermail/dev/attachments/20150519/0d2ed726/attachment-0001.html>
More information about the dev
mailing list