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 |