Beispiel #1
0
        public async Task <ActionResult <GpidValidationResponse> > ValidateGpid(string gpid, GpidValidationParameters parameters)
        {
            if (parameters == null)
            {
                return(BadRequest(ApiResponse.Message($"Must supply validation parameters")));
            }

            var response = await _enrolleeService.ValidateProvisionerDataAsync(gpid, parameters);

            if (response == null)
            {
                return(NotFound(ApiResponse.Message($"Enrollee not found with GPID {gpid}")));
            }

            return(Ok(ApiResponse.Result(response)));
        }