All Classes and Interfaces

Class
Description
 
Bean class to contain the Information needed to create a document.
A collection of helper methods to aid Admin REST API related tests
 
 
 
Bean class to contain the Information needed to create and update process of a API.
Bean class to contain the information needed to create an API up to design level.
Bean class to contain the information needed to Implement the already Designed API
 
API life cycle state used too update API's in test cases
action=updateStatusinvalid input: '&name'=YoutubeFeedsinvalid input: '&version'=1.0.0invalid input: '&provider'=provider1invalid input: '&status'=PUBLISHEDinvalid input: '&publishToGateway'=true
Custom exception to used in API Manager Test scenarios.
Base test class for all API Manager lifecycle test cases.
Base class for all API Manager integration tests Users need to extend this class to write integration tests.
define constants that are used in APIM integration tests
 
 
 
 
 
 
 
 
 
this class creates basic URLs that needs to be used Do not hard code any web app names in this class, construct them outside make sure you have enabled nonBlockingTransportEnabled="true" in product group instance at automation.xml
A collection of helper methods to aid in setting up and testing APIProducts
 
Class to Provides basic API request.
Bean class to contain the HTTP API resource information.
 
 
Provides set of method to invoke publisher API
 
This class provide the available throttling tiers
Basic request bean for adding/editing throttling tier action=addTierinvalid input: '&tierName'=Platinuminvalid input: '&requestCount'=30invalid input: '&unitTime'=60invalid input: '&description'=Platinuminvalid input: '&stopOnQuotaReach'=trueinvalid input: '&tierPlan'=FREE invalid input: '&attributes'={}
Generate application key request action=generateApplicationKeyinvalid input: '&application'=DefaultApplicationinvalid input: '&keytype'=PRODUCTIONinvalid input: '&callbackUrl'=invalid input: '&authorizedDomains'=ALLinvalid input: '&validityTime'=360000
Bean class to contain the Application key information.
 
 
This is request bean for uploading client certificate.
 
 
This class is used to start a test thrift server to simulate DAS event receiver.
DAS data publisher util class, used to configure the event receiver
 
 
Bean class used to represent Endpoint
A utility for handling HTTP requests
 
This class is high level implementation for the HTTP client for Secure connection
Define the expected status codes to be expected when invoking resources based on the scopes assigned to a given resource
A utility for logging into invalid input: '&' logging out of Carbon servers
 
This bean class is used to represent production endpoint
This util class performs the actions related to APIDTOobjects.
 
 
 
This util class performs the actions related to APIDTOobjects.
 
This util class performs the actions related to APIDTOobjects.
 
 
this class is hold list of event stream definitions that used to published to DAS for APIM analytics
Basic request for subscribe to API action=addAPISubscriptioninvalid input: '&name'=apiNameinvalid input: '&version'=1.0.0invalid input: '&provider'=providerinvalid input: '&tier'=Goldinvalid input: '&applicationName'=DefaultApplication
 
 
A class for token utility operations.
 
This util class used to provide utility functions for Integration test cases
verify json object received in http response
Util that is enabled the more utility methods for handling the WebApps
This class can be used to capture wire messages