All Classes
-
All Classes Interface Summary Class Summary Exception Summary Class Description ApiApplication Main class to start the applicationAuthorizationServerConfig This class enables and configures the Authorization Server.CustomErrorDetails DataSourceConfig Class to set up which database is to be used for the applicationErrorDetail A class used to display custom error messagesHelpFunctions ResourceFoundException ResourceNotFoundException ResourceServerConfig Once the client has gained authorization, users need to gain authentication.RestExceptionHandler Role The entity allowing interaction with the roles table.RoleController The entry point for clients to access role dataRoleRepository CRUD repository connecting Role model to the rest of the applicationRoleService The service that works with the Role modelRoleServiceImpl Implements the RoleService interfaceSecurityConfig This class allows us to set standard security protocols to be used throughout the application, such as password encoding, location of token store, our implementation of users, among othersSecurityUserServiceImpl This implements User Details Service that allows us to authenticate a user.SimpleCorsFilter Swagger2Config Configures the default Swagger DocumentationSwaggerWebMVC The application turns off any automatic web page generate done by Spring.User The entity allowing interaction with the users table.UserAuditing Identify current user for auditing database record manipulationUserController The entry point for clients to access user dataUserRepository CRUD repository connecting User model to the rest of the applicationUserRoles The entity allowing interaction with the userroles table.UserRolesId Class to represent the complex primary key for UserRolesUserService The service that works with the User modelUserServiceImpl Implements UserService interfaceValidationError A model to report a validation error