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… 139Number 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 Setup and Configuration Guide How to 'Trust' the RSA Authentication Manager Security Console Self-Signed Root CA certificate and prevent Cert warnings. RSA Authentication Manager 8.9 Release Notes (January 2026) Configure RSA Authentication Manager as a Secure Proxy Server for Cloud Access Service RSA Authentication Manager Upgrade Process
Don't see what you're looking for?