getappfwlearningsettingsResult Structure Definition

The getappfwlearningsettingsResult structure defines the return type for getappfwlearningsettings API.

Syntax



Members

rc

If the method succeeds, rc is 0 else rc > 0. Values above 0x8000 indicate Warnings.

message

If the method succeeds, message is NULL else message contains Error/Warning message.

appfwlearningsettingsList

List of appfwlearningsettingss


appfwlearningsettings Structure Definition

The appfwlearningsettings structure defines the actual return type values for getappfwlearningsettings API.

Syntax



Members

profilename

Name of the profile.

starturlminthreshold

Minimum number of application firewall sessions that the learning engine must observe to learn start URLs.

starturlpercentthreshold

Minimum percentage of application firewall sessions that must contain a particular start URL pattern for the learning engine to learn that start URL.

cookieconsistencyminthreshold

Minimum number of application firewall sessions that the learning engine must observe to learn cookies.

cookieconsistencypercentthreshold

Minimum percentage of application firewall sessions that must contain a particular cookie pattern for the learning engine to learn that cookie.

csrftagminthreshold

Minimum number of application firewall sessions that the learning engine must observe to learn cross-site request forgery (CSRF) tags.

csrftagpercentthreshold

Minimum percentage of application firewall sessions that must contain a particular CSRF tag for the learning engine to learn that CSRF tag.

fieldconsistencyminthreshold

Minimum number of application firewall sessions that the learning engine must observe to learn field consistency information.

fieldconsistencypercentthreshold

Minimum percentage of application firewall sessions that must contain a particular field consistency pattern for the learning engine to learn that field consistency pattern.

crosssitescriptingminthreshold

Minimum number of application firewall sessions that the learning engine must observe to learn HTML cross-site scripting patterns.

crosssitescriptingpercentthreshold

Minimum percentage of application firewall sessions that must contain a particular cross-site scripting pattern for the learning engine to learn that cross-site scripting pattern.

sqlinjectionminthreshold

Minimum number of application firewall sessions that the learning engine must observe to learn HTML SQL injection patterns.

sqlinjectionpercentthreshold

Minimum percentage of application firewall sessions that must contain a particular HTML SQL injection pattern for the learning engine to learn that HTML SQL injection pattern.

fieldformatminthreshold

Minimum number of application firewall sessions that the learning engine must observe to learn field formats.

fieldformatpercentthreshold

Minimum percentage of application firewall sessions that must contain a particular web form field pattern for the learning engine to recommend a field format for that form field.

creditcardnumberminthreshold

Minimum threshold to learn Credit Card information.

creditcardnumberpercentthreshold

Minimum threshold in percent to learn Credit Card information.

contenttypeminthreshold

Minimum threshold to learn Content Type information.

contenttypepercentthreshold

Minimum threshold in percent to learn Content Type information.

xmlwsiminthreshold

Minimum threshold to learn XML Web Services Interoperability.

xmlwsipercentthreshold

Minimum threshold (in percent) to learn XML Web Services Interoperability.

xmlattachmentminthreshold

Minimum threshold to learn XML Attachments.

xmlattachmentpercentthreshold

Minimum threshold (in percent) to learn XML Attachments.

crosssitescriptingautodeploygraceperiod

The number of minutes after the threshold hit alert the learned rule will be deployed

sqlinjectionautodeploygraceperiod

The number of minutes after the threshold hit alert the learned rule will be deployed

fieldformatautodeploygraceperiod

The number of minutes after the threshold hit alert the learned rule will be deployed

starturlautodeploygraceperiod

The number of minutes after the threshold hit alert the learned rule will be deployed

cookieconsistencyautodeploygraceperiod

The number of minutes after the threshold hit alert the learned rule will be deployed

csrftagautodeploygraceperiod

The number of minutes after the threshold hit alert the learned rule will be deployed

fieldconsistencyautodeploygraceperiod

The number of minutes after the threshold hit alert the learned rule will be deployed

contenttypeautodeploygraceperiod

The number of minutes after the threshold hit alert the learned rule will be deployed

_nextgenapiresource


See Also