protected void CheckAuthorization(AuthenticatedGetRequest getRequest) { SecurityManager secManager = new SecurityManager(); if (!secManager.UserExists(getRequest.UserId)) { throw new Exception("Not authorized to call method"); } }
public List <ApplicationDTO> GetApplicationList([FromUri] AuthenticatedGetRequest request) { base.CheckAuthorization(request); return(testManager.RetrieveApplications(request.Payload.ToGuid())); }
public List <ClientDTO> GetClientList([FromUri] AuthenticatedGetRequest request) { base.CheckAuthorization(request); return(testManager.RetrieveClients()); }
public ApplicationHistory GetApplicationTestHistory([FromUri] AuthenticatedGetRequest request) { base.CheckAuthorization(request); return(testManager.RetrieveTestHistory(request.Payload.ToGuid())); }