# CyberSource.UnifiedriskThirdPartyRisk

## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**authenticationFailedReason** | **String** | If the user fails authentication, this displays the reason for failure, such as \"user cancel\" or \"challenge response failed\".  Do not populate if there is no failed authentication. | [optional] 
**authenticationMethod** | **String** | The authentication method used by the ThirdParty | [optional] 
**authenticationServiceType** | **String** | This field is only populated if the registration event is for an authentication service. It advises the authentication service being registered. | [optional] 
**authenticationStatus** | **String** | Indicates the status of the authentication which may be: auth_success, auth_fail, auth_init, or auth_init_in_progress. | [optional] 
**browserAnomaly** | **String** | This attribute will be returned with a value of 'yes' if an anomaly is detected with the various browser attributes collected during profiling, including Flash, JavaScript and User Agent. | [optional] 
**browserCrawlerIdentification** | **String** | The agent, parsed from the http user agent / \"browser\" string, which indicates the client may not be a real browser, e.g. crawler. | [optional] 
**browserHTTPInfo** | **String** | The user agent / browser string presented in the HTTP header. | [optional] 
**browserHTTPInfoAnomaly** | **String** | Indicates as \"Yes\"if there is an anomaly in the browser string content. | [optional] 
**browserInfo** | **String** | The browser determined using a combination of Flash, JavaScript and User Agent. If browser detection was unsuccessful this will be set to \"Unknown\". | [optional] 
**browserLanguage** | **String** | The code for the language that the browser is configured to accept which comes from the HTTP header. | [optional] 
**browserLanguageAnomaly** | **String** | Indicates as \"Yes\" if there is an anomaly between the browser language and flash plugin language. This happens when both appear, and none of the browser's preferred languages is the same as the flash | [optional] 
**browserStringMismatch** | **String** | Indicates if there is a mismatch between the javascript user agent string and the HTTP user agent string. | [optional] 
**browserVersionId** | **String** | The version of the browser installed. | [optional] 
**deviceFingerprint** | **String** | Device fingerprint as calculated the ThirdParty. A device fingerprint is information collected about the software and hardware for the purpose of identification. | [optional] 
**deviceFingerprintFirstSeen** | **Date** | The date that this device was first encountered by ThirdParty | [optional] 
**deviceFingerprintResult** | **String** | \"not found\" indicates this is the first time ThirdParty has seen this device involved in a transaction; \"success\" indicates that ThirdParty has intelligence on this entity. | [optional] 
**deviceFingerprintScore** | **Number** | The risk score for this device as calculated by the ThirdParty | [optional] 
**deviceFirstSeenDate** | **Date** | The date that this device was first encountered by ThirdParty, in yyyy-mm-dd format. | [optional] 
**deviceIdConfidence** | **Number** | A number between 0 and 1, representing the probability of the device being correctly identified. | [optional] 
**deviceMatchResult** | **String** | Indicates whether this device is a new device (\"new\"), whether it was encountered before (\"success\"), and if not enough attributes were gathered to create a device identity (\"not enough attributes\"). | [optional] 
**deviceRootJailBreak** | **Number** | Detects whether a mobile device has Root privileges on Android, or a Jailbroken iOS device. This stores a numerical value that indicates the number of jailbreak/root elements on a device. 0 indicates | [optional] 
**deviceRootJailBreakReason** | **[String]** | An array of strings containing additional information that describes the element(s) on the device that triggered the Jailbreak or Root detection. | [optional] 
**deviceScore** | **Number** | The risk score for this device as calculated by the ThirdParty. | [optional] 
**deviceScoreReason** | **String** | Third party Risk score Reason Code (InAuth, biocatch…etc) | [optional] 
**digitalId** | **String** | A digital id assigned by the Thirdparty | [optional] 
**digitalIdConfidence** | **Number** | The confidence score returned signifies the level of confidence that the event appears to be matching the behavior from the returned Digital ID. | [optional] 
**digitalIdTrustScoreRating** | **String** | Trust Score rating associated with the ThirdParty ID which may be one of the following: very_low, low, neutral, high, very_high | [optional] 
**digitalIdTrustScoreReasonCode** | **String** | Reason codes describing the Trust Score rating (mutiple values). There may be up to 64 characters per entry and there may be an unlimited number of entries. | [optional] 
**loginVerificationResult** | **String** | \"not found\" indicates this is the first time ThirdParty has seen this login (username) involved in a transaction; \"success\" indicates that ThirdParty has intelligence on this entity. | [optional] 
**loginVerificationRulesHit** | **[String]** | An array containing all of the Third Party rules that triggered for login (username) verification. | [optional] 
**loginVerificationScore** | **Number** | The risk score for the login (username) as calculated by the ThirdParty | [optional] 
**nameVerificationResult** | **String** | \"not found\" indicates this is the first time ThirdParty has seen this name involved in a transaction; \"success\" indicates that ThirdParty has intelligence on this entity. | [optional] 
**nameVerificationRulesHit** | **[String]** | An array containing all of the Third Party rules that triggered for name verification. | [optional] 
**nameVerificationScore** | **Number** | The risk score for the name as calculated by the ThirdParty | [optional] 
**overallAssessment** | **String** | PASS, FAIL | [optional] 
**overallAssessmentReason** | **String** | This is displayed indicating the reason for failure, such as \"user cancel\" or \"challenge response failed\". | [optional] 
**phoneVerificationResult** | **String** | \"not found\" indicates this is the first time ThirdParty has seen this phone involved in a transaction; \"success\" indicates that ThirdParty has intelligence on this entity. | [optional] 
**phoneVerificationScore** | **Number** | The risk score for the phone as calculated by the ThirdParty | [optional] 
**profiledDeviceType** | **String** | This indicates the type of device that was profiled, including mobile app, desktop app, or web browser on a desktop or mobile platform. | [optional] 
**providerName** | **String** | Name of the third party who's java script is used to capture and assess session, behaviour biometric use, etc | [optional] 
**refNumber** | **String** | Third party provider reference number assigned when the Third party assesses session risk and returns results to Customer | [optional] 
**virtualDeviceIdentification** | **Number** | Detects whether a mobile device is running in an Emulator on Android, or a Simulator on iOS. This stores a numerical value that indicates the number of emulator/simulator elements on a device. | [optional] 
**wifiAccuracy** | **Number** | The accuracy of the estimated location, in meters. This represents the radius of a circle around the given location. | [optional] 
**wifiLatitude** | **Number** | The Latitude of the WiFi connection based on BSSID. | [optional] 
**wifiLongitude** | **Number** | The Longitude of the WiFi connection based on BSSID. | [optional] 
**rawData** | [**UnifiedriskThirdPartyRiskRawData**](UnifiedriskThirdPartyRiskRawData.md) |  | [optional] 


