Skip to main content

Class DeviceTracking

Used for troubleshooting an RDC device


Properties

NAMETYPEDESCRIPTION
AppBundleIdstringREQUIRED. This is the application id used by the different platform stores. ex. eps.mobile.remotedeposit
AppVersionstringREQUIRED. This is the application version string.
DeviceModelstringREQUIRED. This is the device's model number.
DeviceSystemNamestringREQUIRED. This is the device OS the application is running on. ex. ios
DeviceSystemVersionstringREQUIRED. This is the device's OS version.
VendorstringREQUIRED. The company name of the application/vendor. This is not the FI's name unless the FI did their own application.

Examples

{
"__type": "DeviceTracking:#JackHenry.Eps.Mobile.RDC",
"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

Overrides

AuthenticatedRequest.Validate(IValidatorContext)

Exceptions

TYPEDESCRIPTION
JHA.EPS.SharedService.Common.Validator.ValidationResultAppBundleId cannot be null
JHA.EPS.SharedService.Common.Validator.ValidationResultAppVersion cannot be null
JHA.EPS.SharedService.Common.Validator.ValidationResultDeviceSystemName cannot be null
JHA.EPS.SharedService.Common.Validator.ValidationResultDeviceSystemVersion cannot be null
JHA.EPS.SharedService.Common.Validator.ValidationResultDeviceModel cannot be null
JHA.EPS.SharedService.Common.Validator.ValidationResultVendor cannot be null
JHA.EPS.SharedService.Common.Validator.ValidationResultAppBundleId must be visible characters
JHA.EPS.SharedService.Common.Validator.ValidationResultAppVersion must be visible characters
JHA.EPS.SharedService.Common.Validator.ValidationResultDeviceSystemName must be visible characters
JHA.EPS.SharedService.Common.Validator.ValidationResultDeviceSystemVersion must be visible characters
JHA.EPS.SharedService.Common.Validator.ValidationResultDeviceModel must be visible characters
JHA.EPS.SharedService.Common.Validator.ValidationResultVendor must be visible characters
JHA.EPS.SharedService.Common.Validator.ValidationResultAppBundleId 0 - 255 Length
JHA.EPS.SharedService.Common.Validator.ValidationResultAppVersion 0 - 20 Length
JHA.EPS.SharedService.Common.Validator.ValidationResultDeviceSystemName 0 - 50 Length
JHA.EPS.SharedService.Common.Validator.ValidationResultDeviceSystemVersion 0 - 20 Length
JHA.EPS.SharedService.Common.Validator.ValidationResultDeviceModel 0 - 100 Length
JHA.EPS.SharedService.Common.Validator.ValidationResultVendor 0 - 100 Length