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 Issue with request form date calendar widget not coming up when the language is set to Thai in RSA Identity Governance & L… 32Number of Views RSA Authenticator 4.3 for iOS and Android Coming in August 2023 with New Look and More 32Number of Views Exciting myRSA changes coming soon - A modern user interface focusing on customer experience 8Number of Views
Trending Articles
Passwordless Authentication in Windows MFA Agent for Active Directory – Quick Setup Guide RSA Authentication Manager 8.9 Release Notes (January 2026) RSA Authentication Manager Upgrade Process RSA Authentication Manager 8.7 SP2 Setup and Configuration Guide An example of SSO using SAML and ADFS with RSA Identity Management and Governance 6.9.x
Don't see what you're looking for?