Authentication is used to verify the identity of the client (user) attempting to access a resource on a host. Xapix uses a two-step method for authentication:
These schemes/credentials are used when setting up a data source in the Edit Data Source page.
By applying an authentication scheme to a data source, Xapix expects a defined credentials for the scheme. For example, when an API Token authentication scheme is selected, Xapix expects a token credential. This allows Xapix to know where the credentials are located when this data source is added to the pipeline.
If the authentication credentials are sourced from the system, then Xapix adds them to the secure store and connects that to the data source.
If the authentication credentials sourced by the user in the request, then Xapix connects the data source to the request.
If neither of the above sources are provided, then the authentication credentials need to be manually set up.