Forum Discussion
There's only one iControl jar which is applicable for all modules that support iControl.
In general, they're backward compatible, so you should always use the most recent jar file.
There are a number of iControl calls for AFM which you can see under the Security namespace:
https://devcentral.f5.com/wiki/iControl.Security.ashx
https://bigip/iControl/iControlPortal.cgi
Security.DoSDevice
Security.FirewallAddressList
Security.FirewallGlobalAdminIPRuleList
Security.FirewallGlobalRuleList
Security.FirewallPolicy
Security.FirewallPortList
Security.FirewallRuleList
Security.FirewallWeeklySchedule
Security.LogProfile
Security.ProfileDNSSecurity
Security.ProfileDoS
Security.ProfileIPIntelligence
I've asked where the latest icontrol.jar can be downloaded from after the site revamp.
Aaron