Some customers have implemented custom authenticators for JIRA which prevent a usual login via HTTP Basic Authentication in the REST API. In these cases, it would help to allow to add additional http headers to every JIRA request so that the authenticator can perform the login.
An example for the additional header would be:
The username should contain the real JIRA username.
This could be configured in the advanced settings.