[ https://issues.apache.org/jira/browse/CXF-4073?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Daniel Kulp updated CXF-4073: ----------------------------- Component/s: (was: Core) WS-* Components Fix Version/s: 2.6 Assignee: Daniel Kulp > Support multiple policy interceptor providers per policy assertion > ------------------------------------------------------------------ > > Key: CXF-4073 > URL: https://issues.apache.org/jira/browse/CXF-4073 > Project: CXF > Issue Type: Improvement > Components: WS-* Components > Reporter: Andrei Shakirin > Assignee: Daniel Kulp > Fix For: 2.6 > > Attachments: cxf-rt-ws-policy.patch > > > Hi, > At the moment policy mechanism is very powerfull, but have some limitation. > One of them is that it is possible to register only one InterceptorProvider > for one policy assertion. > PolicyInterceptorProviderRegistry interface extends Regsitry as: > public interface PolicyInterceptorProviderRegistry > extends Registry<QName, PolicyInterceptorProvider> { > I see some use cases where PolicyInterceptorProvider(s) are independent, but > associated with the same policy assertion (for example in complex > authentication case). > Proposal: extend PolicyInterceptorProviderRegistry to save set of > PolicyInterceptorProvider for one assertion. > If proposal is accepted I will provide patch. > Regards, > Andrei. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira