Skip to main content

Class GetTemplatesRequest

Request object for retrieving templates


Properties

NAMETYPEDESCRIPTION
RequestIdSystem.stringUnique identifier used to identify the request. Used when associating the request to the response.
RequestDateSystem.DateTimeDateTime request was made. Request timeout is 1 minute.
Credentials StoreCredentials
Criteria GetTemplatesCriteria Criteria for retrieving templates
GetTemplatesCriteriaAll
GetTemplatesCriteriaName

GetTemplatesCriteriaName

NAMETYPEDESCRIPTION
TemplateNameSystem.StringName of the template that exists in the EPS system. Max length is 50 characters. Must be unique.

Example

{
"Credentials":{
"EntityId": "123456",
"StoreId": null,
"StoreKey": null
},

"__type": "GetTemplatesRequest:#JackHenry.Eps.Mobile.RDAAdmin",
"Criteria": {
"__type": "GetTemplatesCriteria:#JackHenry.Eps.Mobile.RDAAdmin"
}
}

Methods

Validate(IValidatorContext)

Declaration

public override void Validate(IValidatorContext context)

Parameters

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

Overrides

AuthenticatedRequest.Validate(IValidatorContext)

Exceptions

TYPEDESCRIPTION
JHA.EPS.SharedService.Common.Validator.ValidationResultCriteria cannot be null
JHA.EPS.SharedService.Common.Validator.ValidationResultMust have view velocity permission