Skip to content

Ability to provide auth header in order to access private openApi specification files #883

@mbraint

Description

@mbraint

Describe the solution you'd like
In the CLI options, there is a way to provide an URL to the OAS.
It works properly if the access to the provided URL is public.

But in some cases, the OAS is private and in order to access it, we have to provide credentials usually as an HTTP header.
e.g. gitlab.com expects custom header: PRIVATE-TOKEN=xxxxxxxxxx\

As a user, I want to have the ability to pass some HTTP header as a CLI option when the input is an URL

--input-url-header <value> an HTTP header with a token for access to private OAS. Works only when --input is an URL

I found that under the hood this lib uses json-schema-ref-parser where it is possible to pass HTTP headers during requests.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions