All Classes and Interfaces

Class
Description
 
Servlet for handling authentication-related API requests.
Configuration manager for the application.
CORS Filter to allow cross-origin requests in development.
SENG3150: Coach Connect Database Manager - Database connection and schema management.
 
 
 
 
 
Servlet for handling drill template related API requests.
Utility class for JWT token operations.
Utility class for sanitizing log messages to prevent CRLF injection vulnerabilities.
Main application entry point that initializes and starts the embedded Tomcat server with all required servlets.
 
 
Servlet for handling notes-related API requests.
Servlet that handles OAuth 2.0 callbacks from Google.
Helper class for OAuth-related operations.
 
Servlet for handling player-related API requests.
 
 
Repository for accessing session data from the database.
Servlet for handling session-related API requests.
 
 
Servlet for handling session template-related API requests.
Service for managing user tokens.
 
 
Service for user-related operations.
Google user information class.