[overlord-issues] [JBoss JIRA] (RTGOV-311) Switchyard Exchange Validator needs to change to use ExchangeInterceptor

Gary Brown (JIRA) jira-events at lists.jboss.org
Tue Nov 5 04:24:01 EST 2013


Gary Brown created RTGOV-311:
--------------------------------

             Summary: Switchyard Exchange Validator needs to change to use ExchangeInterceptor
                 Key: RTGOV-311
                 URL: https://issues.jboss.org/browse/RTGOV-311
             Project: RTGov (Run Time Governance)
          Issue Type: Enhancement
            Reporter: Gary Brown
            Assignee: Gary Brown
             Fix For: 2.0.0.M1


Currently the switchyard exchange validator mechanism uses the Auditor mechanism to detect and analyse the exchanges. However this mechanism directly operates on the camel exchange, retrieving the security context as a property.

The problem with this is that the security context could be sealed, and the only way to deal with this requires the SecurityDomain, which is not accessible from the auditor.

Following discussion with Keith, it appears that the newer ExchangeInterceptors mechanism would be more appropriate - it is higher level abstraction that operates on switchyard exchanges, and therefore will be possible to use the SecurityContextManager to deal with whether or not the SecurityContext is sealed.



--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


More information about the overlord-issues mailing list