# All Classes

Class | Description
--- | ---
App | Root class of Application.
AssignmentDetailedResponse | Assignment detailed response for api
AssignmentResponse | Assignment entity api response
AssignmentResponseMappers | Mappers for Assingnmetns to api responses
AssignmentsController | Deprecated.
AssignmentsSingleResponse | Repsonse for single assignment to use in commision repsonse
AuthenticationFilter | Spring authentication filter class
AuthenticationProvider | Spring authentication provider
AuthorityRoles | Users Roles for spring app
CasUserIdentity | Model to keep data from Cas response.
CasValidationExcepiton | Exception to throw when cas didn't validate provided ticket
CasValidator | We can authorize in different contexts.
CommisionController | Rest controller to Commision and Assignment related endpoints.
CommisionResponse | Commision api response
CommisionResponseMappers | Mappers for Commisions to api responses
CommisionWithAcceptedGroupsResponse | Commision With Groups api Response.
CommisionWithGroupsResponse | Commision With Groups api Response.
ConfigController | Rest controller to Config related endpoints.
ConfigTourResponse | Api response for config tours entpoint
CoursesController | Rest controller to Courses related endpoints.
CoursesDefaultResponse | Courses Default Api Response.
CoursesResponse | Course entity api response
CoursesResponseMappers | Mappers for Courses to api responses
CoursesWithGroupsResponse | Courses With Groups Api Response .
CourseWithGroupsResponse<T> | Course respose with all realted groups as api response.
CustomUAMCasValidator | Cas Validator for UAM with domain registered for email and usosid as a repsonse
DefaultUAMCasValidator | Cas Validator for localhost and not registered dopmains
DeveloperController | Rest controller to enpoint that help deveopler test the app
ExchangeController | Rest controller to Exchange related endpoints.
ExchangeResponse | Exchange proposal api repsonse
ExchangeResponseMappers | Mappers for Exchange to api responses
GroupController | Rest controller to Groups related endpoints.
GroupDefaultResponse | Default api response for Groups entity
GroupsMappers | Mappers for Groups to api responses
GroupWithCapacityResponse | Group api response featuring group capacity
Logo | Class to generate logo string on start application and make logs info
StatisticsController | Rest controller to enpoint that help deveopler test the app
StatisticSimpleNumberResponse | Simple api response for number statistics
Swagger2Config | Config class of Swagger to generate rest api documentation
TokenBasedController | Abstract class for controllers that requires token to extra authorize action beyond spring security
TokenController | Rest controller to Token related endpoints.
TokenResponse | Response to show after successfully login cation
UserResponse | Model for api response for user serach results.
UserResponseMappers | Mappers for Users to api responses
UsersController | Rest controller to assignments related endpoints.
WebSecurityConfig | Spring config class for security