Skip to main content

Class CustomerCredentials

The credentials used if you want to authenticate a Customer


Properties

NAMETYPEDESCRIPTION
PhoneKeySystem.StringREQUIRED. The unique id for the phone. A GUID created by the app vendor at first time use and stored in long term storage on the device which is intended to be unique to the device and application. Limit of 100 characters. Printable characters only.
CompanySystem.StringREQUIRED. A string value. The users company name in the EPS system. This value is system generated and provided by EPS and correlates to the Financial Institutions RDA MID.
PasswordSystem.StringREQUIRED. A string value. The user's password in the EPS system assigned during user registration or by the user.
UserNameSystem.StringREQUIRED. A string value. The user's direct login name in the EPS system assigned during user registration.

Examples

{
"__type": "CustomerCredentials:#JackHenry.Eps.Mobile.RDA",
"UserName": "String Content",
"Password": "String Content",
"Company": "String Content"
}

Methods

Validate(IValidatorContext)

Declaration

public override void Validate(IValidatorContext context)

Parameters

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

Exceptions

TYPEDESCRIPTION
JHA.EPS.SharedService.Common.Validator.ValidationResultCompany cannot be null
JHA.EPS.SharedService.Common.Validator.ValidationResultPassword cannot be null
JHA.EPS.SharedService.Common.Validator.ValidationResultUserName cannot be null