How to return data in a Web Services sign-in request to indicate if the user is coming from a Foreign IP address?
Originally Published: 2008-04-28
Article Number
Applies To
Issue
Resolution
To retrieve the Foreign IP status a "ClientFact" needs to be added to the request. This can be accomplished by modifying the "dataValid" rule in a given "drl" file. When added to this rule the following code will add a FOREIGN_IP Fact to the EventRiskFacts Array returned in the SOAP request.
ClientFactImpl foreignIpFact = new ClientFactImpl("FOREIGN_IP", String.valueOf(output.isForeignIP()));
outcome.add(foreignIpFact);
The above code must be added after the following line:
AuthRiskResult output = (AuthRiskResult)result.getValue();
Notes
Related Articles
RSA ACE/Server RADIUS authentication fails when coming from Cisco Router 26Number of Views RSA Authentication Manager 8.4 responds to authentication requests coming from RSA Authentication Agent 2.0 for Active Dir… 36Number of Views Exciting myRSA changes coming soon - A modern user interface focusing on customer experience 8Number of Views Authentication fails to RSA Authentication Manager 8.x with Cisco Adaptive Security Appliance 9.8 (2) using native SecurID… 136Number of Views RSA Identity Governance and Lifecycle Account Data Collectors treat data as case sensitive regardless of the setting of th… 39Number of Views
Trending Articles
RSA Authentication Manager 8.9 Release Notes (January 2026) RSA MFA Agent 2.3.6 for Microsoft Windows Installation and Administration Guide RSA-2026-07: RSA Authentication Manager Security Update for Third-Party Component Vulnerabilities Downloading RSA Authentication Manager license files or RSA Software token seed records RSA MFA Agent 2.5 for Microsoft Windows Installation and Administration Guide
Don't see what you're looking for?