Class DeviceTracking
Used for troubleshooting an RDC device
Properties
| NAME | TYPE | DESCRIPTION |
|---|---|---|
| AppBundleId | string | REQUIRED. This is the application id used by the different platform stores. ex. eps.mobile.remotedeposit |
| AppVersion | string | REQUIRED. This is the application version string. |
| DeviceModel | string | REQUIRED. This is the device's model number. |
| DeviceSystemName | string | REQUIRED. This is the device OS the application is running on. ex. ios |
| DeviceSystemVersion | string | REQUIRED. This is the device's OS version. |
| Vendor | string | REQUIRED. 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
| TYPE | NAME | DESCRIPTION |
|---|---|---|
| JHA.EPS.SharedService.Common.Validator.IValidatorContext | context |
Overrides
AuthenticatedRequest.Validate(IValidatorContext)
Exceptions
| TYPE | DESCRIPTION |
|---|---|
| JHA.EPS.SharedService.Common.Validator.ValidationResult | AppBundleId cannot be null |
| JHA.EPS.SharedService.Common.Validator.ValidationResult | AppVersion cannot be null |
| JHA.EPS.SharedService.Common.Validator.ValidationResult | DeviceSystemName cannot be null |
| JHA.EPS.SharedService.Common.Validator.ValidationResult | DeviceSystemVersion cannot be null |
| JHA.EPS.SharedService.Common.Validator.ValidationResult | DeviceModel cannot be null |
| JHA.EPS.SharedService.Common.Validator.ValidationResult | Vendor cannot be null |
| JHA.EPS.SharedService.Common.Validator.ValidationResult | AppBundleId must be visible characters |
| JHA.EPS.SharedService.Common.Validator.ValidationResult | AppVersion must be visible characters |
| JHA.EPS.SharedService.Common.Validator.ValidationResult | DeviceSystemName must be visible characters |
| JHA.EPS.SharedService.Common.Validator.ValidationResult | DeviceSystemVersion must be visible characters |
| JHA.EPS.SharedService.Common.Validator.ValidationResult | DeviceModel must be visible characters |
| JHA.EPS.SharedService.Common.Validator.ValidationResult | Vendor must be visible characters |
| JHA.EPS.SharedService.Common.Validator.ValidationResult | AppBundleId 0 - 255 Length |
| JHA.EPS.SharedService.Common.Validator.ValidationResult | AppVersion 0 - 20 Length |
| JHA.EPS.SharedService.Common.Validator.ValidationResult | DeviceSystemName 0 - 50 Length |
| JHA.EPS.SharedService.Common.Validator.ValidationResult | DeviceSystemVersion 0 - 20 Length |
| JHA.EPS.SharedService.Common.Validator.ValidationResult | DeviceModel 0 - 100 Length |
| JHA.EPS.SharedService.Common.Validator.ValidationResult | Vendor 0 - 100 Length |