Home > Configuration > Application Firewall > setappfwprofile_dynamiclearning

setappfwprofile_dynamiclearning

Use this method to set one or more security checks. Available options are as follows:
* SQLInjection - Enable dynamic learning for SQLInjection security check.
* CrossSiteScripting - Enable dynamic learning for CrossSiteScripting security check.
* fieldFormat - Enable dynamic learning for fieldFormat security check.
* None - Disable security checks for all security checks.

CLI users: To enable dynamic learning on one or more security checks, type "set appfw profile -dynamicLearning" followed by the security checks to be enabled. To turn off dynamic learning on all security checks, type "set appfw profile -dynamicLearning none".

Syntax



Parameters

name

Name of the profile that you want to modify.
This is mandatory parameter.

dynamiclearning

One or more security checks. Available options are as follows: * SQLInjection - Enable dynamic learning for SQLInjection security check. * CrossSiteScripting - Enable dynamic learning for CrossSiteScripting security check. * fieldFormat - Enable dynamic learning for fieldFormat security check. * None - Disable security checks for all security checks. CLI users: To enable dynamic learning on one or more security checks, type "set appfw profile -dynamicLearning" followed by the security checks to be enabled. To turn off dynamic learning on all security checks, type "set appfw profile -dynamicLearning none".
Default value = AS_DYNAMIC_LEARNING_SECURITY_CHECK_DEFAULT.
Possible Values : none, SQLInjection, CrossSiteScripting, fieldFormat, startURL, cookieConsistency, fieldConsistency, CSRFtag, ContentType.

Return Value

Returns simpleResult

See Also