The gateway is used to distinguish between APIs and the outside world, especially to address security concerns.
Through the definitions on the gateway, it is possible to control and transform traffic management and incoming and outgoing messages.
Authentication, authorization control, content filtering, speed limiting, quota application, versioning, cache usage, logging and so on.
In addition to operations, protocol or message conversions, data masking, joining or splitting operations can be given as examples of operations on the gateway.
The following operations are performed from the Gateway Management menu ;
Applications - In this section, the policies for these gateways are managed by adding gateway.
Gateways - This section manages generation of new gateway or existing gateways.
Global Policies - With this option, new policies that each gateway can use can be defined and global policies are managed.
Policy Groups - With this option, a group of policies can be created and the existing policy groups are managed so that they can be added to each gateway.
Variables - With this option, the parameters of the message, the query to the title and body are defined as variables and the variable is added as a default when adding the policy.
Ip Groups - With this option, the IP Groups used in the Allowed IP / Host List and Prohibited IP / Host List policies are predefined.