Rules take data elements, called Tags, as input. For example, two common data elements are the end user's country and the transaction amount. This data is provided in the evaluateRisk()API call through extensible data structures called contexts. For more information, see the CA RiskMinder Java Developer’s Guide.
This appendix describes the tags that you can use in your rules.
Data elements are referenced in RiskMinder rules either using an explicit reference called a TagName, or implicit reference by the context of the rule. You can use the data listed in the following table to include in your rules. Some of this data is provided in the RiskMinder evaluateRisk() API call and other data is derived through lookup, such as the geolocation of the end user's or cardholder's IP address.
The data in the following table is classified into the following categories:
|
Tag Name |
Description |
|---|---|
|
User Information |
|
|
IDENTITY.USERID |
The encrypted version of the user identifier. |
|
RULESET.GROUPNAME |
The organization name. |
|
Device Information |
|
|
DEVICEID.http |
The alpha-numeric ID assigned by RiskMinder for this device. |
|
DEVICEID.flash |
The Flash device ID string specific to the transaction. |
|
DEVICESIG |
The device signature. |
|
SHORTDEVICESIG |
The compact form of the device signature. |
|
AGGREGATORINFO |
Aggregator ID string specific to the transaction. |
|
RULE.SIGPASSTHRESHOLD |
Pass threshold used by the Device MFP Not Match rule. |
|
General Transaction Information |
|
|
RULESET.CHANNELNAME |
The channel using which the user accesses the system. |
|
TRANSACTION.TXNID |
The numeric identifier for this transaction generated by RiskMinder. |
|
TRANSACTION.EXT |
Name-value Extensible element string sent by the client. |
|
Currency Information |
|
|
BASE_CURR_CODE |
Numeric designation corresponding to the 3-letter designation of the base currency of the organization. |
|
BASE_CURR_AMOUNT |
Transaction amount converted to the Base Currency. |
|
BASE_CONVERSION_RATE |
Conversion rate from transaction currency to the base currency of the organization. |
|
Location Information |
|
|
RULESET.COUNTRYISO |
Contains the two letter ISO 3166 alpha country code of the country, for example AU. |
|
RULESET.STARTIP |
Starting IP for the user IP block. |
|
RULESET.ENDIP |
Ending IP for the user IP block. |
|
RULESET.GEOLAT |
Latitude is expressed as a floating point number with positive numbers representing North and negative numbers representing South. |
|
RULESET.GEOLONG |
Longitude is expressed as a floating point number with positive numbers representing East and negative numbers representing West. |
|
RULESET.GEOCF |
Confidence Factor (CF) in the geolocation. |
|
Internal Parameters |
|
|
RULE.USERCONTEXT |
User context information used internally by the rules engine to store state information. |
|
RULE.DEVICECONTEXT |
Device context information used internally by the rules engine to store state information. |
|
ADDONRULE.DESCRRESULT |
The concatenated string of results from the add-on rules called till this point. |
|
ADDONRULE.ANNOTATION |
The concatenated strings of annotations set by all add-on rules called till this point. |
|
RULE.PARAMETERS |
Name-Value parameters configured for the rule. |
|
RULE.RULEMNEMONIC |
Rule mnemonic configured for the rule. |
|
Copyright © 2013 CA.
All rights reserved.
|
|