added changes to accept x-on-behalf-of header in ISTIO Envoy Filters
- related ADR osdu/platform/data-flow/ingestion/home#52 (closed)
- This MR adds below changes
- If the request contains Internal Service Account Token and x-on-behalf-of header is not empty or null, then the x-user-id header will be set to x-on-behalf-of header
- Else set the x-user-id header by existing logic
related MR in workflow: osdu/platform/data-flow/ingestion/ingestion-workflow!407 (merged)