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 Guidance on how to clear JBoss and Database Cache 8Number of Views Guidance on when to update RSA Prime software 40Number of Views
Trending Articles
Clarification on RSA Identity Router (IDR) Upgrade Notification (12.22.0.0.37) Troubleshooting AFX Server issues in RSA Identity Governance & Lifecycle Downloading RSA Authentication Manager license files or RSA Software token seed records RSA Authentication Manager 8.9 Release Notes (January 2026) RSA Release Notes for RSA Authentication Manager 8.8
Don't see what you're looking for?