Software AG Products 10.7 | Integrating On-Premises and Cloud Applications | Integration Server Built-In Services | Security Folder | Summary of Elements in this Folder | pub.security.enterpriseGateway:alertSpec
 
pub.security.enterpriseGateway:alertSpec
WmPublic. Specification for flow services used to send alerts about violations of webMethods Enterprise Gateway rules.
Use this specification as the signature of the flow service that Integration Server invokes when a request violates an Enterprise Gateway rule. For more information about webMethods Enterprise Gateway, see webMethods Integration Server Administrator’s Guide.
Input Parameters
ruleName
String The Enterprise Gateway rule that the request violates.
alertInfo
Document List Information for Enterprise Gateway alert notification.
Key
Description
alertAction
String The action that the Integration Server functioning as the Enterprise Gateway Server takes when a request violates an Enterprise Gateway rule. The action will have one of these values:
*DENY if the server denies the request and issues alerts as configured.
*ALERT if the server allows the request and issues alerts as configured.
requestType
String The specific request type to which the server applies the Enterprise Gateway rule. The values are:
*ALL if the rule applies to all requests.
*SOAP if the rule applies to SOAP requests only.
*REST if the rule applies to REST requests only.
*INVOKE if the rule applies to INVOKE requests only.
filterName
String The filter that the request satisfies. The values are:
*DoSFilter if the request satisfies the Denial of Service settings specified for Enterprise Gateway rules.
*MsgSizeLimitFilter if the request satisfies the Message Size Limit filter in the rule.
*OAuthFilter if the request satisfies the OAuth filter in the rule.
*mobileAppProtectionFilter if the request satisfies the Mobile Application Protection filter in the rule.
*None if the request violates a rule that has no filters.
message
String The details about the filter condition that the request satisfies.
requestUser
String The user ID that sent the request that violates the Enterprise Gateway rule. This field is empty if authentication is disabled on Enterprise Gateway Server. For more information about authentication on Enterprise Gateway Server, see webMethods Integration Server Administrator’s Guide.
requestHost
String The host name or IP address of the client that sent the request.
requestTime
String Date and time at which the request reached Enterprise Gateway Server. This parameter is in the format yyyy-MM-dd HH:mm:ss z, where z indicates the time zone.
resourcePath
String The path of the resource to be accessed by the request.
serverHost
String The host name or IP address of the Enterprise Gateway Server that received the client request.
serverPort
String The number of the Enterprise Gateway Server port that received the client request.
Output Parameters
None.