All Classes and Interfaces

Class
Description
Holds all the information from an Endpoint analysis.
Holds all the information required for an HTTP API request
Builder class for APIRequest
Provides API Request options for the analysis of endpoints
Interface for authorisation
The Basic Authorisation
Analyses BrAPI endpoints against an OpenAPI Specification
Defines an Endpoint
The case when no Authorisation is required
Encapsulates all the information returned by the OAuth server
Defines defines a parameter
Defines the link between an OpenAPI Parameter in a query or path or body to a variable
Defines the link between an OpenAPI Property in a request body to a variable.
Handles OAuth login and logout.
Generates a tabular report from a list of AnalysisReports
Writes a tabular report to file.
The request object used for OAuth
Defines a Variable and a json path to get the value of the variable from a response body, and the parameter name for which this variable will be used, if different from the variable name.
Defines a Value for a Variable, and the parameter name for which this variable value will be used, if different from the variable name.