public class OutgoingSubjectRetrievalInterceptor extends org.apache.cxf.phase.AbstractPhaseInterceptor<org.apache.cxf.message.Message> implements Handler<org.apache.cxf.jaxws.context.WrappedMessageContext>
AbstractPhaseInterceptor
that stores the receivers subject in the header of the response with a key of
ddf.security.Subject.Modifier and Type | Class and Description |
---|---|
static class |
OutgoingSubjectRetrievalInterceptor.EventSecurityEndingInterceptor |
class |
OutgoingSubjectRetrievalInterceptor.ReceiverTrustDecider |
Constructor and Description |
---|
OutgoingSubjectRetrievalInterceptor() |
Modifier and Type | Method and Description |
---|---|
void |
close(MessageContext context) |
boolean |
handleFault(org.apache.cxf.jaxws.context.WrappedMessageContext context) |
void |
handleMessage(org.apache.cxf.message.Message message) |
boolean |
handleMessage(org.apache.cxf.jaxws.context.WrappedMessageContext context) |
public void handleMessage(org.apache.cxf.message.Message message) throws org.apache.cxf.interceptor.Fault
handleMessage
in interface org.apache.cxf.interceptor.Interceptor<org.apache.cxf.message.Message>
org.apache.cxf.interceptor.Fault
public boolean handleMessage(org.apache.cxf.jaxws.context.WrappedMessageContext context)
handleMessage
in interface Handler<org.apache.cxf.jaxws.context.WrappedMessageContext>
public boolean handleFault(org.apache.cxf.jaxws.context.WrappedMessageContext context)
handleFault
in interface Handler<org.apache.cxf.jaxws.context.WrappedMessageContext>
public void close(MessageContext context)
This work is licensed under a Creative Commons Attribution 4.0 International License.