**Problem Statement** In order to support different authentication methods, we should implement a strategy pattern for providing gRPC headers. **Proposed Solution** N/A **Additional Context** N/A