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: Core
Reporter: Andrei Shakirin
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