Skip to main content

Class DeviceTracking

Used for troubleshooting an RDA device


Properties

NAMETYPEDESCRIPTION
AppBundleIdSystem.StringREQUIRED. This is the application id used by the different platform stores. ex. eps.mobile.remotedeposit
AppVersionSystem.StringREQUIRED. This is the application version string.
DeviceModelSystem.StringREQUIRED. This is the device's model number.
DeviceSystemNameSystem.StringREQUIRED. This is the device OS the application is running on. ex. ios
DeviceSystemVersionSystem.StringREQUIRED. This is the device's OS version.
VendorSystem.StringREQUIRED. The name of the application vendor. This is not the Financial Institution's name unless they did their own application. This will be generated and provided to the application vendor by EPS during integration.

Examples

{
"__type": "DeviceTracking:#JackHenry.Eps.Mobile.RDA",
"AppBundleId": "String Content",
"AppVersion": "String Content",
"DeviceSystemName": "String Content",
"DeviceSystemVersion": "String Content",
"DeviceModel": "String Content",
"Vendor": "String Content"
}

Methods

Validate(IValidatorContext)

Declaration

public void Validate(IValidatorContext context)

Parameters

TYPENAMEDESCRIPTION
JHA.EPS.SharedService.Common.Validator.IValidatorContextcontext

Exceptions

TYPEDESCRIPTION
JHA.EPS.SharedService.Common.Validator.ValidationResultSecurityToken must be between 1 and 200 characters
JHA.EPS.SharedService.Common.Validator.ValidationResultSecurityToken must be valid in our system