The endpoints of processors can be either Tethered or Untethered.
Untethered
The Untethered configuration is a two-stage process:
Navigate to Config Manager GUI from your setup.
Navigate to API's endpoint.
Procedure
To register a custom authenticator:
In the Configuration Manager, click
Endpoints tab and then click
Protocol & Authentication.
Select
Request Authentication Type as
Custom
In the
Custom Authentication Adapter field, provide the processor bean's name from adapter com.companyname.mashery.adapter.MyCustomAuthenticator.
To register a processor:
In the Configuration Manager, select
Endpoints tab and then click
Call Transformation.
In the
Adapter field, provide the processor bean's name from adapter com.companyname.apim.adapter.
Select the appropriate check box for performing the transformation Preprocess or Postprocess.
Tethered
The tethered configuration is a two-stage process:
Navigate to
API Design > Select an API.
Navigate to API's endpoint.
Registering a Custom Authenticator
Procedure
In the Configuration Manager, click
Key and Method detection tab.
Select
Request Authentication Type as
Custom.
In the
Customer Request Authentication Adapter field provide the processor bean's name from adapter
com.companyname.apim.adapter.MyCustomAuthenticator.
Registering a Processor
In the Configuration Manager, select
Call Transformation tab.
In the
Adapter field provide the processor bean's name from adapter
com.companyname.apim.adapter.MyCustomProcessor
.
Select the appropriate check box for performing the transformation Preprocess or Postprocess.