Project: talendesb
Issue TESB-12769: Service Registry: Support multiple consumer policies per service 
We need to support multiple consumer policies per service Essentially we need to be able to able to have one policy for the provider (e.g. which inludes 'choices' in the policy. and multiple consumer policies (e.g. one for Username and one for SAML token authentication in case the provide provide both (as choice) One of the Consumer policies must be marked as default and if no explizti consumer policy is defined the provider policy should be returned also as cosnumer policy (as today) The deliverables: * Concept for the enhacment (e.g. how to seperate the provider and n-consumer policies withint eh WS-Policy Attachment document (a role attribute 'Consumer' /'Provider' ?) * Implementation of the need Service Registry Server * (Backward compatible) Enhancement of the Admin and Lookup Service (with the option to provide and explizit 'ConsumerPolicyID' or to jut get teh default if nothing is specified explizitly. * (Backward compatible) Enhancement of the Policy Client * Command and Import/Export must work with this change This BI is only for the Service Registry Service (Admin & Lookup ) and backend enhancement request. For the related TAC Ui changes we will setup later on another Jira
Story points: 8