Understand Custom Assertions

Custom Assertions are modules that are added to a gateway to add functionality to be executed in a service policy. These assertions typically implement proprietary business logic, as opposed to the standards-compliant mechanisms natively supported by CA Technologies. This section illustrates how to implement a custom assertion by using sample projects. The TrafficLogger serves as an example.
gateway10.1
Custom Assertions are modules that are added to a
Layer7 API Gateway
to add functionality to be executed in a service policy. These assertions typically implement proprietary business logic, as opposed to the standards-compliant mechanisms natively supported by CA Technologies. This section illustrates how to implement a custom assertion by using sample projects. The TrafficLogger serves as a basic example.
  • Prerequisite:
    Custom Assertion SDK, available from the distribution archives. For more information on these archives, see the latest Release Notes.
Target Audience
This section is intended for anyone interested in learning how to create a custom assertion. It requires understanding of fundamental programming methods and some Java knowledge. Experienced Java developers should refer to Create Custom Assertions for in-depth instructions.
The Custom Assertions API Javadoc provides technical content about the custom assertions application interface, in web format. The Javadoc is packaged within the Custom Assertions SDK and is intended for the experienced Java coder.