org.springframework.flex.security3
Class PerClientAuthenticationInterceptor
java.lang.Object
org.springframework.flex.security3.PerClientAuthenticationInterceptor
- All Implemented Interfaces:
- MessageInterceptor
public class PerClientAuthenticationInterceptor
- extends java.lang.Object
- implements MessageInterceptor
MessageInterceptor
implementation that handles setup and teardown of the SecurityContext
for the
current request when using per-client authentication.
- Author:
- Jeremy Grelle
Method Summary |
flex.messaging.messages.Message |
postProcess(MessageProcessingContext context,
flex.messaging.messages.Message inputMessage,
flex.messaging.messages.Message outputMessage)
Hook for post-processing the outgoing AMF Message |
flex.messaging.messages.Message |
preProcess(MessageProcessingContext context,
flex.messaging.messages.Message inputMessage)
Hook for pre-processing the incoming AMF Message |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PerClientAuthenticationInterceptor
public PerClientAuthenticationInterceptor()
postProcess
public flex.messaging.messages.Message postProcess(MessageProcessingContext context,
flex.messaging.messages.Message inputMessage,
flex.messaging.messages.Message outputMessage)
- Hook for post-processing the outgoing AMF
Message
- Specified by:
postProcess
in interface MessageInterceptor
- Parameters:
context
- context for the current requestinputMessage
- the incoming AMF messageoutputMessage
- the outgoing AMF message
- Returns:
- the AMF message to send in response
preProcess
public flex.messaging.messages.Message preProcess(MessageProcessingContext context,
flex.messaging.messages.Message inputMessage)
- Hook for pre-processing the incoming AMF
Message
- Specified by:
preProcess
in interface MessageInterceptor
- Parameters:
context
- context for the current requestinputMessage
- the incoming AMF message
- Returns:
- the AMF message to process in the current request