000033665 - Not able to collect all mobile device elements in RSA Mobile SDK for Adaptive Authentication (on Premise) 7.1

Document created by RSA Customer Support Employee on Sep 23, 2016Last modified by RSA Customer Support Employee on Apr 21, 2017
Version 2Show Document
  • View in full screen mode

Article Content

Article Number000033665
Applies ToRSA Product Set: Adaptive Authentication (OnPrem)
RSA Version/Condition: 7.1
RSA Mobile SDK Version:3.6
IssueCustomer's mobile App team did some research and came up with the list of elements that can be collected and not collected by using RSA Mobile SDK 3.6. 
Android Devices
 
Can be Accessed either via the RSA SDK or directly from the device.
IpAddress
MNC
MCC                     
SIM_ID
CellTowerId
WiFiNetworkData—>Channel                           
WiFiNetworkData-->SignalStrength                  
WiFiNetworkData-->SSID                  
WiFiNetworkData-->BBSID                              
LocationAreaCode                              
PhoneNumber                     
WiFiMacAddress
 
Cannot Be Accessed
 
GeoLocationInfo-->GeoTimestamp                  
GeoLocationInfo-->GeoStatus    
MNC
MCC       
 
The above Geolocation related data are being internally used in the RSA SDK but there is no way for us to access them. Can RSA SDK team can provide us with a way to access them or make code changes so we can retrieve this data.
 
 
ResolutionAfter initial investigation found that customer's mobile application team was collecting the data in mode 1. 
Data has to be captured in mode 2 for mobile SDK to capture all the data.
Below is the sample of the JSON with mobile device elements collected in mode 2.
 
{
"CellTowerId": "1000",
"DeviceSystemVersion": "19",
"SDK_VERSION": "2.0.0",
"DeviceName": "SCH-I535",
"WiFiMacAddress": "34:23:BA:64:C4:F4",
"RSA_ApplicationKey": "E2104448559B54582CE6337EB250FE95",
"Emulator": 0,
"MNC": "480",
"PhoneNumber": "7907825039",
"OS_ID": "2c8a305e457bf9c1",
"MultitaskingSupported": true,
"Languages": "en",
"DeviceModel": "SCH-I535",
"GeoLocationInfo": [
{
"Status": "0",
"Latitude": "42.4819228",
"Longitude": "-71.2177342",
"Timestamp": "1433368623728",
"HorizontalAccuracy": "1276"
}
],
"DeviceSystemName": "Android",
"Compromised": 0,
"ScreenSize": "720x1280",
"WiFiNetworksData": {
"Channel": "null",
"SignalStrength": "-9999"
},
"MCC": "311",
"SIM_ID": "311480073196598",
"TIMESTAMP": "2015-06-03T21:57:03Z",
"HardwareID": "99000348910634"
}


 

Attachments

    Outcomes