Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- aboutMe - Variable in class callofproject.dev.authentication.dto.user_profile.UserProfileDTO
- aboutMe() - Method in record class callofproject.dev.authentication.dto.UserProfileUpdateDTO
-
Returns the value of the
aboutMe
record component. - accessToken() - Method in record class callofproject.dev.authentication.dto.UserSaveDTO
-
Returns the value of the
accessToken
record component. - AdminController - Class in callofproject.dev.authentication.controller
-
Authentication Controller Copyleft (C), 2023, Cal-of-Project-Teams Developers.
- AdminController(AdminService) - Constructor for class callofproject.dev.authentication.controller.AdminController
-
Constructor for the AdminController class.
- adminId() - Method in record class callofproject.dev.authentication.dto.admin.UserUpdateDTOAdmin
-
Returns the value of the
adminId
record component. - AdminService - Class in callofproject.dev.authentication.service
-
Service class for admin-related operations.
- AdminService(UserManagementServiceHelper, KafkaProducer, AuthenticationProvider, IUserMapper) - Constructor for class callofproject.dev.authentication.service.AdminService
-
Constructor for AdminService class.
- ApplicationConfig - Class in callofproject.dev.authentication.config
-
ApplicationConfig
- ApplicationConfig() - Constructor for class callofproject.dev.authentication.config.ApplicationConfig
-
Constructs a new ApplicationConfig.
- AUTHENTICATION_SERVICE - Static variable in class callofproject.dev.authentication.util.Util
-
The package name for authentication services.
- authenticate(AuthenticationRequest) - Method in class callofproject.dev.authentication.controller.AuthenticationController
-
Login operation for application.
- authenticate(AuthenticationRequest) - Method in class callofproject.dev.authentication.controller.AdminController
-
Login operation for admins.
- authenticate(AuthenticationRequest) - Method in class callofproject.dev.authentication.service.AdminService
-
Authenticates a user based on their username and password.
- authenticate(AuthenticationRequest) - Method in class callofproject.dev.authentication.service.AuthenticationService
-
Login operation for users.
- authenticate(Authentication) - Method in class callofproject.dev.authentication.config.CopAuthenticationProvider
-
Performs authentication with the same contract as AuthenticationManager.authenticate(Authentication).
- AuthenticationController - Class in callofproject.dev.authentication.controller
-
Authentication Controller Copyleft (C), 2023, Cal-of-Project-Teams Developers.
- AuthenticationController(AuthenticationService) - Constructor for class callofproject.dev.authentication.controller.AuthenticationController
-
Constructor for the AuthenticationController class.
- AuthenticationRequest - Record Class in callofproject.dev.authentication.dto.auth
-
Data Transfer Object for a course.
- AuthenticationRequest(String, String) - Constructor for record class callofproject.dev.authentication.dto.auth.AuthenticationRequest
-
Creates an instance of a
AuthenticationRequest
record class. - AuthenticationResponse - Class in callofproject.dev.authentication.dto.auth
-
Data Transfer Object for authentication.
- AuthenticationResponse(boolean, boolean) - Constructor for class callofproject.dev.authentication.dto.auth.AuthenticationResponse
-
Constructor
- AuthenticationResponse(String, String, boolean, String, boolean, UUID) - Constructor for class callofproject.dev.authentication.dto.auth.AuthenticationResponse
-
Constructor
- AuthenticationResponse(String, String, boolean, String, UUID) - Constructor for class callofproject.dev.authentication.dto.auth.AuthenticationResponse
-
Constructor
- AuthenticationService - Class in callofproject.dev.authentication.service
-
Service class for authentication-related operations.
- AuthenticationService(UserManagementService, AuthenticationProvider, PasswordEncoder, KafkaProducer, UserServiceHelper, IUserRepository, ExecutorService) - Constructor for class callofproject.dev.authentication.service.AuthenticationService
-
Constructor for the AuthenticationService class.
- AuthenticationServiceApplication - Class in callofproject.dev.authentication
- AuthenticationServiceApplication(IUserRepository, PasswordEncoder, IUserTagRepository, MatchServiceHelper, IUserProfileRepository, KafkaProducer) - Constructor for class callofproject.dev.authentication.AuthenticationServiceApplication
B
- BASE_PACKAGE - Static variable in class callofproject.dev.authentication.util.Util
-
The base package name for the authentication module.
- birthDate() - Method in record class callofproject.dev.authentication.dto.admin.UserShowingAdminDTO
-
Returns the value of the
birthDate
record component. - birthDate() - Method in record class callofproject.dev.authentication.dto.admin.UserUpdateDTOAdmin
-
Returns the value of the
birthDate
record component.
C
- callofproject.dev.authentication - package callofproject.dev.authentication
- callofproject.dev.authentication.config - package callofproject.dev.authentication.config
- callofproject.dev.authentication.config.kafka - package callofproject.dev.authentication.config.kafka
- callofproject.dev.authentication.controller - package callofproject.dev.authentication.controller
- callofproject.dev.authentication.dto - package callofproject.dev.authentication.dto
- callofproject.dev.authentication.dto.admin - package callofproject.dev.authentication.dto.admin
- callofproject.dev.authentication.dto.auth - package callofproject.dev.authentication.dto.auth
- callofproject.dev.authentication.dto.client - package callofproject.dev.authentication.dto.client
- callofproject.dev.authentication.dto.environments - package callofproject.dev.authentication.dto.environments
- callofproject.dev.authentication.dto.user_profile - package callofproject.dev.authentication.dto.user_profile
- callofproject.dev.authentication.mapper - package callofproject.dev.authentication.mapper
- callofproject.dev.authentication.service - package callofproject.dev.authentication.service
- callofproject.dev.authentication.util - package callofproject.dev.authentication.util
- cancel() - Method in class callofproject.dev.authentication.service.CountDownScheduler
-
Cancels the countdown scheduler.
- changePassword(ForgotPasswordDTO) - Method in class callofproject.dev.authentication.controller.ForgotPasswordController
-
Change user password after confirm
- CompanyDTO - Class in callofproject.dev.authentication.dto.client
-
Data Transfer Object for a company.
- CompanyDTO() - Constructor for class callofproject.dev.authentication.dto.client.CompanyDTO
-
Constructor.
- CompanyDTO(String, String) - Constructor for class callofproject.dev.authentication.dto.client.CompanyDTO
-
Constructor.
- companyName() - Method in record class callofproject.dev.authentication.dto.user_profile.ExperienceDTO
-
Returns the value of the
companyName
record component. - CompanySaveDTO - Class in callofproject.dev.authentication.dto.client
-
Data Transfer Object for a company.
- CompanySaveDTO() - Constructor for class callofproject.dev.authentication.dto.client.CompanySaveDTO
-
Constructor.
- CompanySaveDTO(String) - Constructor for class callofproject.dev.authentication.dto.client.CompanySaveDTO
-
Constructor.
- companyWebsiteLink() - Method in record class callofproject.dev.authentication.dto.user_profile.ExperienceDTO
-
Returns the value of the
companyWebsiteLink
record component. - CopAuthenticationProvider - Class in callofproject.dev.authentication.config
-
This class is a Spring Component class that provides authentication for the application.
- CopAuthenticationProvider(UserManagementServiceHelper, PasswordEncoder) - Constructor for class callofproject.dev.authentication.config.CopAuthenticationProvider
-
Constructs a new CopAuthenticationProvider.
- CountDownScheduler - Class in callofproject.dev.authentication.service
-
An abstract class for implementing a countdown scheduler with a specified interval.
- CountDownScheduler(long, long) - Constructor for class callofproject.dev.authentication.service.CountDownScheduler
-
Creates a new CountDownScheduler with the given duration in milliseconds and interval in milliseconds.
- CountDownScheduler(long, long, TimeUnit) - Constructor for class callofproject.dev.authentication.service.CountDownScheduler
-
Creates a new CountDownScheduler with the given duration, interval, and time unit.
- CourseDTO - Class in callofproject.dev.authentication.dto.client
-
Data Transfer Object for a course.
- CourseDTO - Record Class in callofproject.dev.authentication.dto.user_profile
-
Data Transfer Object for a course.
- CourseDTO() - Constructor for class callofproject.dev.authentication.dto.client.CourseDTO
-
Constructor.
- CourseDTO(String, String) - Constructor for class callofproject.dev.authentication.dto.client.CourseDTO
-
Constructor.
- CourseDTO(UUID, String, String, LocalDate, LocalDate, boolean, String) - Constructor for record class callofproject.dev.authentication.dto.user_profile.CourseDTO
-
Creates an instance of a
CourseDTO
record class. - courseId() - Method in record class callofproject.dev.authentication.dto.user_profile.CourseDTO
-
Returns the value of the
courseId
record component. - courseMapper - Variable in class callofproject.dev.authentication.mapper.MapperConfiguration
- courseName() - Method in record class callofproject.dev.authentication.dto.user_profile.CourseDTO
-
Returns the value of the
courseName
record component. - CourseOrganizationDTO - Class in callofproject.dev.authentication.dto.client
-
Data Transfer Object for a course organization.
- CourseOrganizationDTO() - Constructor for class callofproject.dev.authentication.dto.client.CourseOrganizationDTO
-
Constructor.
- CourseOrganizationDTO(String, String) - Constructor for class callofproject.dev.authentication.dto.client.CourseOrganizationDTO
-
Constructor.
- CourseOrganizationSaveDTO - Class in callofproject.dev.authentication.dto.client
-
Data Transfer Object for a course organization.
- CourseOrganizationSaveDTO() - Constructor for class callofproject.dev.authentication.dto.client.CourseOrganizationSaveDTO
-
Constructor.
- CourseOrganizationSaveDTO(String) - Constructor for class callofproject.dev.authentication.dto.client.CourseOrganizationSaveDTO
-
Constructor.
- CourseOrganizationUpsertDTO - Class in callofproject.dev.authentication.dto.environments
-
Data Transfer Object for a course organization.
- CourseOrganizationUpsertDTO() - Constructor for class callofproject.dev.authentication.dto.environments.CourseOrganizationUpsertDTO
-
Constructor.
- CourseOrganizationUpsertDTO(UUID, String) - Constructor for class callofproject.dev.authentication.dto.environments.CourseOrganizationUpsertDTO
-
Constructor for a course organization.
- CourseOrganizationUpsertDTO(UUID, String, String) - Constructor for class callofproject.dev.authentication.dto.environments.CourseOrganizationUpsertDTO
-
Constructor for a course organization.
- courses - Variable in class callofproject.dev.authentication.dto.user_profile.UserProfileDTO
- courses() - Method in record class callofproject.dev.authentication.dto.user_profile.CoursesDTO
-
Returns the value of the
courses
record component. - CourseSaveDTO - Class in callofproject.dev.authentication.dto.client
-
Data Transfer Object for a course.
- CourseSaveDTO() - Constructor for class callofproject.dev.authentication.dto.client.CourseSaveDTO
-
Constructor.
- CourseSaveDTO(String) - Constructor for class callofproject.dev.authentication.dto.client.CourseSaveDTO
-
Constructor.
- CoursesDTO - Record Class in callofproject.dev.authentication.dto.user_profile
-
Data Transfer Object for a list of courses.
- CoursesDTO(List<CourseDTO>) - Constructor for record class callofproject.dev.authentication.dto.user_profile.CoursesDTO
-
Creates an instance of a
CoursesDTO
record class. - CourseUpsertDTO - Class in callofproject.dev.authentication.dto.environments
-
Data Transfer Object for a course.
- CourseUpsertDTO(UUID, String, String, LocalDate, LocalDate, boolean, String) - Constructor for class callofproject.dev.authentication.dto.environments.CourseUpsertDTO
-
Constructor.
- creationDate() - Method in record class callofproject.dev.authentication.dto.admin.UserShowingAdminDTO
-
Returns the value of the
creationDate
record component. - cv - Variable in class callofproject.dev.authentication.dto.user_profile.UserProfileDTO
- cv() - Method in record class callofproject.dev.authentication.dto.UserProfileUpdateDTO
-
Returns the value of the
cv
record component.
D
- deletedAt() - Method in record class callofproject.dev.authentication.dto.admin.UserShowingAdminDTO
-
Returns the value of the
deletedAt
record component. - deletedAt() - Method in record class callofproject.dev.authentication.dto.UserKafkaDTO
-
Returns the value of the
deletedAt
record component. - department() - Method in record class callofproject.dev.authentication.dto.user_profile.EducationDTO
-
Returns the value of the
department
record component. - description() - Method in record class callofproject.dev.authentication.dto.user_profile.CourseDTO
-
Returns the value of the
description
record component. - description() - Method in record class callofproject.dev.authentication.dto.user_profile.EducationDTO
-
Returns the value of the
description
record component. - description() - Method in record class callofproject.dev.authentication.dto.user_profile.ExperienceDTO
-
Returns the value of the
description
record component.
E
- EducationDTO - Record Class in callofproject.dev.authentication.dto.user_profile
-
Data Transfer Object for an education.
- EducationDTO(UUID, String, String, String, LocalDate, LocalDate, boolean, double) - Constructor for record class callofproject.dev.authentication.dto.user_profile.EducationDTO
-
Creates an instance of a
EducationDTO
record class. - educationId() - Method in record class callofproject.dev.authentication.dto.user_profile.EducationDTO
-
Returns the value of the
educationId
record component. - educationMapper - Variable in class callofproject.dev.authentication.mapper.MapperConfiguration
- educations - Variable in class callofproject.dev.authentication.dto.user_profile.UserProfileDTO
- educations() - Method in record class callofproject.dev.authentication.dto.user_profile.EducationsDTO
-
Returns the value of the
educations
record component. - EducationsDTO - Record Class in callofproject.dev.authentication.dto.user_profile
-
Data Transfer Object for a list of educations.
- EducationsDTO(List<EducationDTO>) - Constructor for record class callofproject.dev.authentication.dto.user_profile.EducationsDTO
-
Creates an instance of a
EducationsDTO
record class. - EducationUpsertDTO - Class in callofproject.dev.authentication.dto.environments
-
Data Transfer Object for an education.
- EducationUpsertDTO() - Constructor for class callofproject.dev.authentication.dto.environments.EducationUpsertDTO
-
Constructor.
- EducationUpsertDTO(UUID, String, String, String, LocalDate, LocalDate, boolean, double) - Constructor for class callofproject.dev.authentication.dto.environments.EducationUpsertDTO
-
Constructor.
- email() - Method in record class callofproject.dev.authentication.dto.admin.UserShowingAdminDTO
-
Returns the value of the
email
record component. - email() - Method in record class callofproject.dev.authentication.dto.admin.UserUpdateDTOAdmin
-
Returns the value of the
email
record component. - email() - Method in record class callofproject.dev.authentication.dto.UserDTO
-
Returns the value of the
email
record component. - email() - Method in record class callofproject.dev.authentication.dto.UserKafkaDTO
-
Returns the value of the
email
record component. - equals(Object) - Method in record class callofproject.dev.authentication.dto.admin.UserShowingAdminDTO
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class callofproject.dev.authentication.dto.admin.UsersShowingAdminDTO
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class callofproject.dev.authentication.dto.admin.UserUpdateDTOAdmin
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class callofproject.dev.authentication.dto.auth.AuthenticationRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class callofproject.dev.authentication.dto.environments.LinkUpsertDTO
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class callofproject.dev.authentication.dto.ForgotPasswordDTO
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class callofproject.dev.authentication.dto.user_profile.CourseDTO
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class callofproject.dev.authentication.dto.user_profile.CoursesDTO
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class callofproject.dev.authentication.dto.user_profile.EducationDTO
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class callofproject.dev.authentication.dto.user_profile.EducationsDTO
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class callofproject.dev.authentication.dto.user_profile.ExperienceDTO
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class callofproject.dev.authentication.dto.user_profile.ExperiencesDTO
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class callofproject.dev.authentication.dto.user_profile.LinkDTO
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class callofproject.dev.authentication.dto.user_profile.LinksDTO
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class callofproject.dev.authentication.dto.user_profile.UserRateDTO
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class callofproject.dev.authentication.dto.user_profile.UserWithProfileDTO
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class callofproject.dev.authentication.dto.UserDTO
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class callofproject.dev.authentication.dto.UserKafkaDTO
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class callofproject.dev.authentication.dto.UserProfileUpdateDTO
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class callofproject.dev.authentication.dto.UserSaveDTO
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class callofproject.dev.authentication.dto.UsersDTO
-
Indicates whether some other object is "equal to" this one.
- ExecutorConfig - Class in callofproject.dev.authentication.config
-
ExecutorConfig
- ExecutorConfig() - Constructor for class callofproject.dev.authentication.config.ExecutorConfig
-
Constructs a new ExecutorConfig.
- ExperienceDTO - Record Class in callofproject.dev.authentication.dto.user_profile
-
Data Transfer Object for an experience.
- ExperienceDTO(UUID, String, String, String, LocalDate, LocalDate, boolean, String) - Constructor for record class callofproject.dev.authentication.dto.user_profile.ExperienceDTO
-
Creates an instance of a
ExperienceDTO
record class. - experienceId() - Method in record class callofproject.dev.authentication.dto.user_profile.ExperienceDTO
-
Returns the value of the
experienceId
record component. - experienceMapper - Variable in class callofproject.dev.authentication.mapper.MapperConfiguration
- experiences - Variable in class callofproject.dev.authentication.dto.user_profile.UserProfileDTO
- experiences() - Method in record class callofproject.dev.authentication.dto.user_profile.ExperiencesDTO
-
Returns the value of the
experiences
record component. - ExperiencesDTO - Record Class in callofproject.dev.authentication.dto.user_profile
-
Data Transfer Object for a list of experiences.
- ExperiencesDTO(List<ExperienceDTO>) - Constructor for record class callofproject.dev.authentication.dto.user_profile.ExperiencesDTO
-
Creates an instance of a
ExperiencesDTO
record class. - ExperienceUpsertDTO - Class in callofproject.dev.authentication.dto.environments
-
Data Transfer Object for an experience.
- ExperienceUpsertDTO(UUID, String, String, String, LocalDate, LocalDate, boolean, String) - Constructor for class callofproject.dev.authentication.dto.environments.ExperienceUpsertDTO
-
Constructor.
F
- findAllUserByPage(int) - Method in class callofproject.dev.authentication.controller.AdminController
-
Find all users page by page
- findAllUserCount() - Method in class callofproject.dev.authentication.controller.AdminController
-
Find Total User Count.
- findAllUserCount() - Method in class callofproject.dev.authentication.service.AdminService
-
Find total user count.
- findAllUsersPageable(int) - Method in class callofproject.dev.authentication.service.AdminService
-
Find all users pageable
- findAllUsersPageableByContainsWord(int, String) - Method in class callofproject.dev.authentication.service.UserManagementService
-
Find all users with given word and page.
- findAllUsersPageableByContainsWordCallback(int, String) - Method in class callofproject.dev.authentication.service.UserManagementService
-
Find all users with given word and page.
- findNewUserCount(int) - Method in class callofproject.dev.authentication.controller.AdminController
-
Find new user last n day.
- findNewUsersLastNday(long) - Method in class callofproject.dev.authentication.service.AdminService
-
Find new users last n day.
- findUserByUsername(String) - Method in class callofproject.dev.authentication.controller.AuthenticationController
-
Find user by username.
- findUserByUsername(String) - Method in class callofproject.dev.authentication.controller.UserManagementController
-
Find user with given username
- findUserByUsername(String) - Method in class callofproject.dev.authentication.service.AuthenticationService
-
Find user by username.
- findUserByUsername(String) - Method in class callofproject.dev.authentication.service.UserManagementService
-
Find user with given username
- findUserByUsernameCallback(String) - Method in class callofproject.dev.authentication.service.UserManagementService
-
Find user with given username
- findUserByUsernameForAuthenticationService(String) - Method in class callofproject.dev.authentication.service.UserManagementService
-
Find User with given username but returns the user entity.
- findUserByUsernameForAuthenticationServiceCallback(String) - Method in class callofproject.dev.authentication.service.UserManagementService
-
Find User with given username but returns the user entity.
- findUserByWordContains(String, int) - Method in class callofproject.dev.authentication.controller.UserManagementController
-
Find user with given page and word parameters.
- findUserProfileByUserId(UUID) - Method in class callofproject.dev.authentication.controller.UserManagementController
-
Find user Profile with id
- findUserProfileByUserId(UUID) - Method in class callofproject.dev.authentication.service.UserManagementService
-
Find user profile with given user id.
- findUserProfileByUsername(String) - Method in class callofproject.dev.authentication.controller.UserManagementController
-
Find user Profile with username
- findUserProfileByUsername(String) - Method in class callofproject.dev.authentication.service.UserManagementService
-
Find user profile with given username.
- findUsersByUsernameContainsIgnoreCase(int, String) - Method in class callofproject.dev.authentication.controller.AdminController
-
Find all users with given parameters are word and page
- findUsersByUsernameContainsIgnoreCase(int, String) - Method in class callofproject.dev.authentication.service.AdminService
-
Find Users with given word.
- findUsersByUsernameNotContainsIgnoreCase(int, String) - Method in class callofproject.dev.authentication.controller.AdminController
-
Find all users with given parameters are word and page
- findUsersByUsernameNotContainsIgnoreCase(int, String) - Method in class callofproject.dev.authentication.service.AdminService
-
Find Users with given word.
- findUserWithProfile(UUID) - Method in class callofproject.dev.authentication.service.UserManagementService
-
Find user and his/her profile with given id.
- findUserWithProfileByUserId(UUID) - Method in class callofproject.dev.authentication.controller.UserManagementController
-
Find user with profile with given id
- finishDate() - Method in record class callofproject.dev.authentication.dto.user_profile.CourseDTO
-
Returns the value of the
finishDate
record component. - finishDate() - Method in record class callofproject.dev.authentication.dto.user_profile.EducationDTO
-
Returns the value of the
finishDate
record component. - finishDate() - Method in record class callofproject.dev.authentication.dto.user_profile.ExperienceDTO
-
Returns the value of the
finishDate
record component. - firstName() - Method in record class callofproject.dev.authentication.dto.admin.UserShowingAdminDTO
-
Returns the value of the
firstName
record component. - firstName() - Method in record class callofproject.dev.authentication.dto.admin.UserUpdateDTOAdmin
-
Returns the value of the
firstName
record component. - firstName() - Method in record class callofproject.dev.authentication.dto.UserDTO
-
Returns the value of the
firstName
record component. - firstName() - Method in record class callofproject.dev.authentication.dto.UserKafkaDTO
-
Returns the value of the
firstName
record component. - ForgotPasswordController - Class in callofproject.dev.authentication.controller
-
Authentication Controller Copyleft (C), 2023, Cal-of-Project-Teams Developers.
- ForgotPasswordController(ForgotPasswordService) - Constructor for class callofproject.dev.authentication.controller.ForgotPasswordController
-
Constructor for the AuthenticationController class.
- ForgotPasswordDTO - Record Class in callofproject.dev.authentication.dto
-
Data Transfer Object for a user.
- ForgotPasswordDTO(String, String) - Constructor for record class callofproject.dev.authentication.dto.ForgotPasswordDTO
-
Creates an instance of a
ForgotPasswordDTO
record class. - ForgotPasswordService - Class in callofproject.dev.authentication.service
-
Service class for handling forgot password operations.
- ForgotPasswordService(UserServiceHelper, PasswordEncoder, KafkaProducer) - Constructor for class callofproject.dev.authentication.service.ForgotPasswordService
-
Constructor for ForgotPasswordService.
G
- getAccessToken() - Method in class callofproject.dev.authentication.dto.auth.AuthenticationResponse
-
getAccessToken
- getBirth_date() - Method in class callofproject.dev.authentication.dto.auth.RegisterRequest
-
Gets the birth date.
- getBirthDate() - Method in class callofproject.dev.authentication.dto.UserSignUpRequestDTO
-
Retrieves the birth date of the user.
- getCompanyName() - Method in class callofproject.dev.authentication.dto.client.CompanyDTO
-
Gets the company name.
- getCompanyName() - Method in class callofproject.dev.authentication.dto.client.CompanySaveDTO
-
Gets the company name.
- getCompanyName() - Method in class callofproject.dev.authentication.dto.environments.ExperienceUpsertDTO
-
Getter for company name.
- getCompanyWebsite() - Method in class callofproject.dev.authentication.dto.environments.ExperienceUpsertDTO
-
Getter for company website.
- getCourseId() - Method in class callofproject.dev.authentication.dto.environments.CourseUpsertDTO
-
Getter for course ID.
- getCourseName() - Method in class callofproject.dev.authentication.dto.client.CourseDTO
-
Gets the course name.
- getCourseName() - Method in class callofproject.dev.authentication.dto.client.CourseSaveDTO
-
Gets the course name.
- getCourseName() - Method in class callofproject.dev.authentication.dto.environments.CourseUpsertDTO
-
Getter for course name.
- getCourseOrganizationName() - Method in class callofproject.dev.authentication.dto.client.CourseOrganizationDTO
-
Gets the course organization name.
- getCourseOrganizationName() - Method in class callofproject.dev.authentication.dto.client.CourseOrganizationSaveDTO
-
Gets the course organization name.
- getCourseOrganizationName() - Method in class callofproject.dev.authentication.dto.environments.CourseOrganizationUpsertDTO
-
Gets the course organization name.
- getDepartment() - Method in class callofproject.dev.authentication.dto.environments.EducationUpsertDTO
-
Getter for department.
- getDescription() - Method in class callofproject.dev.authentication.dto.environments.CourseUpsertDTO
-
Getter for description.
- getDescription() - Method in class callofproject.dev.authentication.dto.environments.EducationUpsertDTO
-
Getter for description.
- getDescription() - Method in class callofproject.dev.authentication.dto.environments.ExperienceUpsertDTO
-
Getter for description.
- getEmail() - Method in class callofproject.dev.authentication.dto.auth.RegisterRequest
-
Gets the email.
- getEmail() - Method in class callofproject.dev.authentication.dto.UserSignUpRequestDTO
-
Retrieves the email of the user.
- getFinishDate() - Method in class callofproject.dev.authentication.dto.environments.CourseUpsertDTO
-
Getter for finish date.
- getFinishDate() - Method in class callofproject.dev.authentication.dto.environments.EducationUpsertDTO
-
Getter for finish date.
- getFinishDate() - Method in class callofproject.dev.authentication.dto.environments.ExperienceUpsertDTO
-
Getter for finish date.
- getFirst_name() - Method in class callofproject.dev.authentication.dto.auth.RegisterRequest
-
Gets the first name.
- getFirstName() - Method in class callofproject.dev.authentication.dto.UserSignUpRequestDTO
-
Retrieves the first name of the user.
- getGpa() - Method in class callofproject.dev.authentication.dto.environments.EducationUpsertDTO
-
Getter for gpa.
- getId() - Method in class callofproject.dev.authentication.dto.client.CompanyDTO
-
Gets the company id.
- getId() - Method in class callofproject.dev.authentication.dto.client.CourseDTO
-
Gets the course id.
- getId() - Method in class callofproject.dev.authentication.dto.client.CourseOrganizationDTO
-
Gets the course organization id.
- getId() - Method in class callofproject.dev.authentication.dto.client.UniversityDTO
-
Get id
- getId() - Method in class callofproject.dev.authentication.dto.environments.CourseOrganizationUpsertDTO
-
Gets the course organization id.
- getJobDefinition() - Method in class callofproject.dev.authentication.dto.environments.ExperienceUpsertDTO
-
Getter for job definition.
- getLast_name() - Method in class callofproject.dev.authentication.dto.auth.RegisterRequest
-
Gets the last name.
- getLastName() - Method in class callofproject.dev.authentication.dto.UserSignUpRequestDTO
-
Retrieves the last name of the user.
- getMiddle_name() - Method in class callofproject.dev.authentication.dto.auth.RegisterRequest
-
Gets the middle name.
- getMiddleName() - Method in class callofproject.dev.authentication.dto.UserSignUpRequestDTO
-
Retrieves the middle name of the user.
- getObject() - Method in class callofproject.dev.authentication.dto.UserResponseDTO
-
Gets the object contained in the response message.
- getOrganizator() - Method in class callofproject.dev.authentication.dto.environments.CourseUpsertDTO
-
Getter for organizator.
- getPassword() - Method in class callofproject.dev.authentication.dto.auth.RegisterRequest
-
Gets the password.
- getPassword() - Method in class callofproject.dev.authentication.dto.UserSignUpRequestDTO
-
Retrieves the password of the user.
- getRefreshToken() - Method in class callofproject.dev.authentication.dto.auth.AuthenticationResponse
-
getRefreshToken
- getRefreshToken() - Method in class callofproject.dev.authentication.dto.UserResponseDTO
-
Gets the refresh token.
- getRole() - Method in class callofproject.dev.authentication.dto.auth.AuthenticationResponse
-
getRole
- getRole() - Method in class callofproject.dev.authentication.dto.UserSignUpRequestDTO
-
Retrieves the role of the user.
- getSchoolName() - Method in class callofproject.dev.authentication.dto.environments.EducationUpsertDTO
-
Getter for school name.
- getStartDate() - Method in class callofproject.dev.authentication.dto.environments.CourseUpsertDTO
-
Getter for start date.
- getStartDate() - Method in class callofproject.dev.authentication.dto.environments.EducationUpsertDTO
-
Getter for start date.
- getStartDate() - Method in class callofproject.dev.authentication.dto.environments.ExperienceUpsertDTO
-
Getter for start date.
- getToken() - Method in class callofproject.dev.authentication.dto.UserResponseDTO
-
Gets the authentication token.
- getUniversityId() - Method in class callofproject.dev.authentication.dto.environments.EducationUpsertDTO
-
Getter for university ID.
- getUniversityName() - Method in class callofproject.dev.authentication.dto.client.UniversityDTO
-
Gets the university name.
- getUniversityName() - Method in class callofproject.dev.authentication.dto.client.UniversitySaveDTO
-
Gets the university name.
- getUser_id() - Method in class callofproject.dev.authentication.dto.auth.AuthenticationResponse
-
getUser_id
- getUserId() - Method in class callofproject.dev.authentication.dto.environments.CourseOrganizationUpsertDTO
-
Gets the user id.
- getUserId() - Method in class callofproject.dev.authentication.dto.environments.CourseUpsertDTO
-
Getter for user ID.
- getUserId() - Method in class callofproject.dev.authentication.dto.environments.EducationUpsertDTO
-
Getter for user ID.
- getUserId() - Method in class callofproject.dev.authentication.dto.environments.ExperienceUpsertDTO
-
Getter for user ID.
- getUserIfExists(UUID) - Method in class callofproject.dev.authentication.service.UserManagementService
-
Get user with given user id.
- getUsername() - Method in class callofproject.dev.authentication.dto.auth.RegisterRequest
-
Gets the username.
- getUsername() - Method in class callofproject.dev.authentication.dto.UserSignUpRequestDTO
-
Retrieves the username of the user.
- giveAdminRoleByUsername(String) - Method in class callofproject.dev.authentication.service.RootService
-
Gives the admin role to a user by their username.
- giveAdminRoleToUser(String) - Method in class callofproject.dev.authentication.controller.RootController
-
Give role to User.
- gpa() - Method in record class callofproject.dev.authentication.dto.user_profile.EducationDTO
-
Returns the value of the
gpa
record component.
H
- hashCode() - Method in record class callofproject.dev.authentication.dto.admin.UserShowingAdminDTO
-
Returns a hash code value for this object.
- hashCode() - Method in record class callofproject.dev.authentication.dto.admin.UsersShowingAdminDTO
-
Returns a hash code value for this object.
- hashCode() - Method in record class callofproject.dev.authentication.dto.admin.UserUpdateDTOAdmin
-
Returns a hash code value for this object.
- hashCode() - Method in record class callofproject.dev.authentication.dto.auth.AuthenticationRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class callofproject.dev.authentication.dto.environments.LinkUpsertDTO
-
Returns a hash code value for this object.
- hashCode() - Method in record class callofproject.dev.authentication.dto.ForgotPasswordDTO
-
Returns a hash code value for this object.
- hashCode() - Method in record class callofproject.dev.authentication.dto.user_profile.CourseDTO
-
Returns a hash code value for this object.
- hashCode() - Method in record class callofproject.dev.authentication.dto.user_profile.CoursesDTO
-
Returns a hash code value for this object.
- hashCode() - Method in record class callofproject.dev.authentication.dto.user_profile.EducationDTO
-
Returns a hash code value for this object.
- hashCode() - Method in record class callofproject.dev.authentication.dto.user_profile.EducationsDTO
-
Returns a hash code value for this object.
- hashCode() - Method in record class callofproject.dev.authentication.dto.user_profile.ExperienceDTO
-
Returns a hash code value for this object.
- hashCode() - Method in record class callofproject.dev.authentication.dto.user_profile.ExperiencesDTO
-
Returns a hash code value for this object.
- hashCode() - Method in record class callofproject.dev.authentication.dto.user_profile.LinkDTO
-
Returns a hash code value for this object.
- hashCode() - Method in record class callofproject.dev.authentication.dto.user_profile.LinksDTO
-
Returns a hash code value for this object.
- hashCode() - Method in record class callofproject.dev.authentication.dto.user_profile.UserRateDTO
-
Returns a hash code value for this object.
- hashCode() - Method in record class callofproject.dev.authentication.dto.user_profile.UserWithProfileDTO
-
Returns a hash code value for this object.
- hashCode() - Method in record class callofproject.dev.authentication.dto.UserDTO
-
Returns a hash code value for this object.
- hashCode() - Method in record class callofproject.dev.authentication.dto.UserKafkaDTO
-
Returns a hash code value for this object.
- hashCode() - Method in record class callofproject.dev.authentication.dto.UserProfileUpdateDTO
-
Returns a hash code value for this object.
- hashCode() - Method in record class callofproject.dev.authentication.dto.UserSaveDTO
-
Returns a hash code value for this object.
- hashCode() - Method in record class callofproject.dev.authentication.dto.UsersDTO
-
Returns a hash code value for this object.
I
- ICourseMapper - Interface in callofproject.dev.authentication.mapper
-
Mapper class for mapping Course entities to CourseDTOs.
- IEducationMapper - Interface in callofproject.dev.authentication.mapper
-
Mapper class for mapping Education entities to EducationDTOs.
- IEnvironmentClientService - Interface in callofproject.dev.authentication.service
-
Interface representing the Feign client service for interacting with the environment-related APIs.
- IExperienceMapper - Interface in callofproject.dev.authentication.mapper
-
Mapper class for mapping Experience entities to ExperienceDTOs.
- ILinkMapper - Interface in callofproject.dev.authentication.mapper
-
Mapper class for mapping Link entities to LinkDTOs.
- IUserMapper - Interface in callofproject.dev.authentication.mapper
-
Mapper class for mapping User entities to UserDTOs.
- IUserProfileMapper - Interface in callofproject.dev.authentication.mapper
-
Mapper class for mapping UserProfile entities to UserProfileDTOs.
- IUserRateMapper - Interface in callofproject.dev.authentication.mapper
-
Mapper class for mapping UserRate entities to UserRateDTOs.
- id() - Method in record class callofproject.dev.authentication.dto.user_profile.UserWithProfileDTO
-
Returns the value of the
id
record component. - isAccountBlocked() - Method in record class callofproject.dev.authentication.dto.admin.UserShowingAdminDTO
-
Returns the value of the
isAccountBlocked
record component. - isAccountBlocked() - Method in record class callofproject.dev.authentication.dto.admin.UserUpdateDTOAdmin
-
Returns the value of the
isAccountBlocked
record component. - isBlocked() - Method in class callofproject.dev.authentication.dto.auth.AuthenticationResponse
-
isBlocked
- isContinue() - Method in class callofproject.dev.authentication.dto.environments.CourseUpsertDTO
-
Getter for is continue.
- isContinue() - Method in class callofproject.dev.authentication.dto.environments.EducationUpsertDTO
-
Getter for is continue.
- isContinue() - Method in class callofproject.dev.authentication.dto.environments.ExperienceUpsertDTO
-
Getter for is continue.
- isContinue() - Method in record class callofproject.dev.authentication.dto.user_profile.CourseDTO
-
Returns the value of the
isContinue
record component. - isContinue() - Method in record class callofproject.dev.authentication.dto.user_profile.EducationDTO
-
Returns the value of the
isContinue
record component. - isContinue() - Method in record class callofproject.dev.authentication.dto.user_profile.ExperienceDTO
-
Returns the value of the
isContinue
record component. - isSuccess() - Method in class callofproject.dev.authentication.dto.auth.AuthenticationResponse
-
isSuccess
- isSuccess() - Method in class callofproject.dev.authentication.dto.UserResponseDTO
-
Checks if the operation was successful.
K
- KafkaProducer - Class in callofproject.dev.authentication.config.kafka
-
Kafka producer.
- KafkaProducer(NewTopic, NewTopic, KafkaTemplate<String, UserKafkaDTO>, KafkaTemplate<String, EmailTopic>) - Constructor for class callofproject.dev.authentication.config.kafka.KafkaProducer
-
Constructor for the KafkaProducer class.
- KafkaTopic - Class in callofproject.dev.authentication.config.kafka
-
KafkaTopic
- KafkaTopic() - Constructor for class callofproject.dev.authentication.config.kafka.KafkaTopic
-
Constructs a new KafkaTopic.
L
- lastName() - Method in record class callofproject.dev.authentication.dto.admin.UserShowingAdminDTO
-
Returns the value of the
lastName
record component. - lastName() - Method in record class callofproject.dev.authentication.dto.admin.UserUpdateDTOAdmin
-
Returns the value of the
lastName
record component. - lastName() - Method in record class callofproject.dev.authentication.dto.UserDTO
-
Returns the value of the
lastName
record component. - lastName() - Method in record class callofproject.dev.authentication.dto.UserKafkaDTO
-
Returns the value of the
lastName
record component. - link() - Method in record class callofproject.dev.authentication.dto.environments.LinkUpsertDTO
-
Returns the value of the
link
record component. - link() - Method in record class callofproject.dev.authentication.dto.user_profile.LinkDTO
-
Returns the value of the
link
record component. - LinkDTO - Record Class in callofproject.dev.authentication.dto.user_profile
-
Data Transfer Object for a link.
- LinkDTO(long, String, String) - Constructor for record class callofproject.dev.authentication.dto.user_profile.LinkDTO
-
Creates an instance of a
LinkDTO
record class. - linkId() - Method in record class callofproject.dev.authentication.dto.user_profile.LinkDTO
-
Returns the value of the
linkId
record component. - linkMapper - Variable in class callofproject.dev.authentication.mapper.MapperConfiguration
- links - Variable in class callofproject.dev.authentication.dto.user_profile.UserProfileDTO
- links() - Method in record class callofproject.dev.authentication.dto.user_profile.LinksDTO
-
Returns the value of the
links
record component. - LinksDTO - Record Class in callofproject.dev.authentication.dto.user_profile
-
Data Transfer Object for a list of links.
- LinksDTO(List<LinkDTO>) - Constructor for record class callofproject.dev.authentication.dto.user_profile.LinksDTO
-
Creates an instance of a
LinksDTO
record class. - linkTitle() - Method in record class callofproject.dev.authentication.dto.environments.LinkUpsertDTO
-
Returns the value of the
linkTitle
record component. - linkTitle() - Method in record class callofproject.dev.authentication.dto.user_profile.LinkDTO
-
Returns the value of the
linkTitle
record component. - LinkUpsertDTO - Record Class in callofproject.dev.authentication.dto.environments
-
Data Transfer Object for a link.
- LinkUpsertDTO(UUID, String, String) - Constructor for record class callofproject.dev.authentication.dto.environments.LinkUpsertDTO
-
Creates an instance of a
LinkUpsertDTO
record class. - LogoutService - Class in callofproject.dev.authentication.service
-
Service class for handling logout operations.
- LogoutService() - Constructor for class callofproject.dev.authentication.service.LogoutService
-
Constructor for LogoutService.
M
- main(String[]) - Static method in class callofproject.dev.authentication.AuthenticationServiceApplication
- MAPPER_CONFIG_BEAN - Static variable in class callofproject.dev.authentication.util.Util
-
The fully qualified name of the MapperConfig class.
- MapperConfiguration - Class in callofproject.dev.authentication.mapper
-
MapperConfiguration class for mapping entities to DTOs.
- MapperConfiguration(ICourseMapper, IEducationMapper, IExperienceMapper, ILinkMapper, IUserMapper, IUserProfileMapper, IUserRateMapper) - Constructor for class callofproject.dev.authentication.mapper.MapperConfiguration
-
Constructor for MapperConfiguration.
- middleName() - Method in record class callofproject.dev.authentication.dto.admin.UserShowingAdminDTO
-
Returns the value of the
middleName
record component. - middleName() - Method in record class callofproject.dev.authentication.dto.admin.UserUpdateDTOAdmin
-
Returns the value of the
middleName
record component. - middleName() - Method in record class callofproject.dev.authentication.dto.UserDTO
-
Returns the value of the
middleName
record component. - middleName() - Method in record class callofproject.dev.authentication.dto.UserKafkaDTO
-
Returns the value of the
middleName
record component. - mongoConfig(String) - Method in class callofproject.dev.authentication.config.MongoRepoConfig
- MongoRepoConfig - Class in callofproject.dev.authentication.config
-
MongoRepoConfig
- MongoRepoConfig() - Constructor for class callofproject.dev.authentication.config.MongoRepoConfig
-
Constructs a new MongoRepoConfig.
N
- new_password() - Method in record class callofproject.dev.authentication.dto.ForgotPasswordDTO
-
Returns the value of the
new_password
record component.
O
- onFinish() - Method in class callofproject.dev.authentication.service.CountDownScheduler
-
Callback method called when the countdown finishes.
- onLogoutSuccess(HttpServletRequest, HttpServletResponse, Authentication) - Method in class callofproject.dev.authentication.service.LogoutService
-
Handles logout success.
- onTick(long) - Method in class callofproject.dev.authentication.service.CountDownScheduler
-
Callback method called on each tick of the countdown.
- openAPI() - Method in class callofproject.dev.authentication.config.SwaggerConfig
-
Creates and configures the OpenAPI object.
- operation() - Method in record class callofproject.dev.authentication.dto.UserKafkaDTO
-
Returns the value of the
operation
record component. - organization() - Method in record class callofproject.dev.authentication.dto.user_profile.CourseDTO
-
Returns the value of the
organization
record component. - ownerProjectCount() - Method in record class callofproject.dev.authentication.dto.UserKafkaDTO
-
Returns the value of the
ownerProjectCount
record component.
P
- participantProjectCount() - Method in record class callofproject.dev.authentication.dto.UserKafkaDTO
-
Returns the value of the
participantProjectCount
record component. - password() - Method in record class callofproject.dev.authentication.dto.auth.AuthenticationRequest
-
Returns the value of the
password
record component. - password() - Method in record class callofproject.dev.authentication.dto.UserKafkaDTO
-
Returns the value of the
password
record component. - passwordEncoder() - Method in class callofproject.dev.authentication.config.ApplicationConfig
-
Creates and configures the password encoder.
- position() - Method in record class callofproject.dev.authentication.dto.user_profile.ExperienceDTO
-
Returns the value of the
position
record component. - profile() - Method in record class callofproject.dev.authentication.dto.user_profile.UserWithProfileDTO
-
Returns the value of the
profile
record component. - profilePhoto - Variable in class callofproject.dev.authentication.dto.user_profile.UserProfileDTO
- profilePhoto() - Method in record class callofproject.dev.authentication.dto.UserProfileUpdateDTO
-
Returns the value of the
profilePhoto
record component. - provideEmailTopic() - Method in class callofproject.dev.authentication.config.kafka.KafkaTopic
-
Create a new topic.
- provideExecutorService() - Method in class callofproject.dev.authentication.config.ExecutorConfig
-
Constructs a new ExecutorConfig.
- provideTopic() - Method in class callofproject.dev.authentication.config.kafka.KafkaTopic
-
Create a new topic.
R
- refreshToken() - Method in record class callofproject.dev.authentication.dto.UserSaveDTO
-
Returns the value of the
refreshToken
record component. - refreshToken(HttpServletRequest, HttpServletResponse) - Method in class callofproject.dev.authentication.controller.AuthenticationController
-
Deprecated.
- refreshToken(HttpServletRequest, HttpServletResponse) - Method in class callofproject.dev.authentication.service.AuthenticationService
-
Refresh token.
- register(RegisterRequest) - Method in class callofproject.dev.authentication.controller.AuthenticationController
-
Register to application.
- register(RegisterRequest) - Method in class callofproject.dev.authentication.service.AuthenticationService
-
Register user with given RegisterRequest parameter.
- registerAll(List<RegisterRequest>) - Method in class callofproject.dev.authentication.service.AuthenticationService
-
Register all users with given RegisterRequest list parameter.
- RegisterRequest - Class in callofproject.dev.authentication.dto.auth
-
Data Transfer Object for a register request.
- RegisterRequest() - Constructor for class callofproject.dev.authentication.dto.auth.RegisterRequest
-
Constructor.
- RegisterRequest(String, String, String, String, String, String, LocalDate) - Constructor for class callofproject.dev.authentication.dto.auth.RegisterRequest
-
Constructor.
- registerUserCallback(RegisterRequest) - Method in class callofproject.dev.authentication.service.AuthenticationService
-
Register user with given RegisterRequest parameter.
- removeAdminRoleByUsername(String) - Method in class callofproject.dev.authentication.service.RootService
-
Removes the admin role from a user by their username.
- removeAdminRoleFromUser(String) - Method in class callofproject.dev.authentication.controller.RootController
-
Remove role from User.
- removeCourse(UUID, UUID) - Method in class callofproject.dev.authentication.controller.UserInformationController
-
Remove course from user.
- removeCourse(UUID, UUID) - Method in class callofproject.dev.authentication.service.UserInformationService
-
Remove course with given id.
- removeCourseOrganization(UUID, UUID) - Method in class callofproject.dev.authentication.service.UserInformationService
-
Remove course organization with given id.
- removeEducation(UUID, UUID) - Method in class callofproject.dev.authentication.controller.UserInformationController
-
Remove education from user.
- removeEducation(UUID, UUID) - Method in class callofproject.dev.authentication.service.UserInformationService
-
Remove education with given id.
- removeExperience(UUID, UUID) - Method in class callofproject.dev.authentication.controller.UserInformationController
-
Remove experience from user.
- removeExperience(UUID, UUID) - Method in class callofproject.dev.authentication.service.UserInformationService
-
Remove experience with given id.
- removeLink(UUID, long) - Method in class callofproject.dev.authentication.controller.UserInformationController
-
Remove link from user.
- removeLink(UUID, long) - Method in class callofproject.dev.authentication.service.UserInformationService
-
Remove link with given id.
- removeUser(String) - Method in class callofproject.dev.authentication.service.AdminService
-
Remove user with given username
- removeUserByUsername(String) - Method in class callofproject.dev.authentication.controller.AdminController
-
remove user with given username parameter
- REPO_PACKAGE - Static variable in class callofproject.dev.authentication.util.Util
-
The package name for repository classes.
- resetPassword(ForgotPasswordDTO) - Method in class callofproject.dev.authentication.service.ForgotPasswordService
-
Resets the user's password based on the provided ForgotPasswordDTO.
- roles() - Method in record class callofproject.dev.authentication.dto.admin.UserShowingAdminDTO
-
Returns the value of the
roles
record component. - roles() - Method in record class callofproject.dev.authentication.dto.UserKafkaDTO
-
Returns the value of the
roles
record component. - RootController - Class in callofproject.dev.authentication.controller
-
Authentication Controller Copyleft (C), 2023, Cal-of-Project-Teams Developers.
- RootController(RootService) - Constructor for class callofproject.dev.authentication.controller.RootController
-
Constructor for the RootController class.
- RootService - Class in callofproject.dev.authentication.service
-
Service class for handling root-level operations.
- RootService(UserManagementServiceHelper) - Constructor for class callofproject.dev.authentication.service.RootService
-
Constructs a new RootService with the given UserManagementServiceHelper.
- run(ApplicationArguments) - Method in class callofproject.dev.authentication.AuthenticationServiceApplication
S
- saveCompany(CompanySaveDTO) - Method in interface callofproject.dev.authentication.service.IEnvironmentClientService
-
Saves a new company using the provided CompanySaveDTO.
- saveCourse(CourseSaveDTO) - Method in interface callofproject.dev.authentication.service.IEnvironmentClientService
-
Saves a new course using the provided CourseSaveDTO.
- saveCourse(CourseUpsertDTO) - Method in class callofproject.dev.authentication.controller.UserInformationController
-
Save course to user.
- saveCourseOrganization(CourseOrganizationSaveDTO) - Method in interface callofproject.dev.authentication.service.IEnvironmentClientService
-
Saves a new course organization using the provided CourseOrganizationSaveDTO.
- saveEducation(EducationUpsertDTO) - Method in class callofproject.dev.authentication.controller.UserInformationController
-
Save education to user.
- saveExperience(ExperienceUpsertDTO) - Method in class callofproject.dev.authentication.controller.UserInformationController
-
Save experience to user.
- saveLink(LinkUpsertDTO) - Method in class callofproject.dev.authentication.controller.UserInformationController
-
Save link to user.
- saveUniversity(UniversitySaveDTO) - Method in interface callofproject.dev.authentication.service.IEnvironmentClientService
-
Saves a new university using the provided UniversitySaveDTO.
- saveUser(UserSignUpRequestDTO) - Method in class callofproject.dev.authentication.controller.UserManagementController
-
Save user and give USER_ROLE automatically
- saveUser(UserSignUpRequestDTO) - Method in class callofproject.dev.authentication.service.UserManagementService
-
Save User with given dto class.
- saveUserCallback(UserSignUpRequestDTO) - Method in class callofproject.dev.authentication.service.UserManagementService
-
Save User with given dto class.
- saveUsers(List<UserSignUpRequestDTO>) - Method in class callofproject.dev.authentication.service.UserManagementService
-
Save Users with given dto class.
- schoolName() - Method in record class callofproject.dev.authentication.dto.user_profile.EducationDTO
-
Returns the value of the
schoolName
record component. - SecurityConfig - Class in callofproject.dev.authentication.config
-
This class is a Spring Configuration class that provides configuration for security.
- SecurityConfig(AuthenticationProvider) - Constructor for class callofproject.dev.authentication.config.SecurityConfig
-
Constructs a new SecurityConfig.
- securityFilterChain(HttpSecurity) - Method in class callofproject.dev.authentication.config.SecurityConfig
-
Configure security
- sendAuthenticationEmail(UserSignUpRequestDTO) - Method in class callofproject.dev.authentication.service.AuthenticationService
-
Send authentication email.
- sendEmail(EmailTopic) - Method in class callofproject.dev.authentication.config.kafka.KafkaProducer
-
Send a message to the Kafka topic.
- sendMessage(UserKafkaDTO) - Method in class callofproject.dev.authentication.config.kafka.KafkaProducer
-
Send a message to the Kafka topic.
- SendPasswordResetEmail(String) - Method in class callofproject.dev.authentication.controller.ForgotPasswordController
-
Send password reset email with generated token.
- sendResetPasswordLink(String) - Method in class callofproject.dev.authentication.service.ForgotPasswordService
-
Sends a reset password link to the user's email.
- setAccessToken(String) - Method in class callofproject.dev.authentication.dto.auth.AuthenticationResponse
-
setAccessToken
- setBirth_date(LocalDate) - Method in class callofproject.dev.authentication.dto.auth.RegisterRequest
-
Sets the birth date.
- setBirthDate(LocalDate) - Method in class callofproject.dev.authentication.dto.UserSignUpRequestDTO
-
Sets the birth date of the user.
- setBlocked(boolean) - Method in class callofproject.dev.authentication.dto.auth.AuthenticationResponse
-
setBlocked
- setCompanyName(String) - Method in class callofproject.dev.authentication.dto.client.CompanyDTO
-
Sets the company name.
- setCompanyName(String) - Method in class callofproject.dev.authentication.dto.client.CompanySaveDTO
-
Sets the company name.
- setCompanyName(String) - Method in class callofproject.dev.authentication.dto.environments.ExperienceUpsertDTO
-
Setter for company name.
- setCompanyWebsite(String) - Method in class callofproject.dev.authentication.dto.environments.ExperienceUpsertDTO
-
Setter for company website.
- setContinue(boolean) - Method in class callofproject.dev.authentication.dto.environments.CourseUpsertDTO
-
Setter for is continue.
- setContinue(boolean) - Method in class callofproject.dev.authentication.dto.environments.EducationUpsertDTO
-
Setter for is continue.
- setCourseId(String) - Method in class callofproject.dev.authentication.dto.environments.CourseUpsertDTO
-
Setter for course ID.
- setCourseName(String) - Method in class callofproject.dev.authentication.dto.client.CourseDTO
-
Sets the course name.
- setCourseName(String) - Method in class callofproject.dev.authentication.dto.client.CourseSaveDTO
-
Sets the course name.
- setCourseName(String) - Method in class callofproject.dev.authentication.dto.environments.CourseUpsertDTO
-
Setter for course name.
- setCourseOrganizationName(String) - Method in class callofproject.dev.authentication.dto.client.CourseOrganizationDTO
-
Sets the course organization name.
- setCourseOrganizationName(String) - Method in class callofproject.dev.authentication.dto.client.CourseOrganizationSaveDTO
-
Sets the course organization name.
- setCourseOrganizationName(String) - Method in class callofproject.dev.authentication.dto.environments.CourseOrganizationUpsertDTO
-
Sets the course organization name.
- setDepartment(String) - Method in class callofproject.dev.authentication.dto.environments.EducationUpsertDTO
-
Setter for department.
- setDescription(String) - Method in class callofproject.dev.authentication.dto.environments.CourseUpsertDTO
-
Setter for description.
- setDescription(String) - Method in class callofproject.dev.authentication.dto.environments.EducationUpsertDTO
-
Setter for description.
- setDescription(String) - Method in class callofproject.dev.authentication.dto.environments.ExperienceUpsertDTO
-
Setter for description.
- setEmail(String) - Method in class callofproject.dev.authentication.dto.auth.RegisterRequest
-
Sets the email.
- setEmail(String) - Method in class callofproject.dev.authentication.dto.UserSignUpRequestDTO
-
Sets the email of the user.
- setFinishDate(LocalDate) - Method in class callofproject.dev.authentication.dto.environments.CourseUpsertDTO
-
Setter for finish date.
- setFinishDate(LocalDate) - Method in class callofproject.dev.authentication.dto.environments.EducationUpsertDTO
-
Setter for finish date.
- setFinishDate(LocalDate) - Method in class callofproject.dev.authentication.dto.environments.ExperienceUpsertDTO
-
Setter for finish date.
- setFirst_name(String) - Method in class callofproject.dev.authentication.dto.auth.RegisterRequest
-
Sets the first name.
- setFirstName(String) - Method in class callofproject.dev.authentication.dto.UserSignUpRequestDTO
-
Sets the first name of the user.
- setGpa(double) - Method in class callofproject.dev.authentication.dto.environments.EducationUpsertDTO
-
Setter for gpa.
- setId(String) - Method in class callofproject.dev.authentication.dto.client.CompanyDTO
-
Sets the company id.
- setId(String) - Method in class callofproject.dev.authentication.dto.client.CourseDTO
-
Sets the course id.
- setId(String) - Method in class callofproject.dev.authentication.dto.client.CourseOrganizationDTO
-
Sets the course organization id.
- setId(String) - Method in class callofproject.dev.authentication.dto.client.UniversityDTO
-
Set id
- setId(String) - Method in class callofproject.dev.authentication.dto.environments.CourseOrganizationUpsertDTO
-
Sets the course organization id.
- setIsContinue(boolean) - Method in class callofproject.dev.authentication.dto.environments.ExperienceUpsertDTO
-
Setter for is continue.
- setJobDefinition(String) - Method in class callofproject.dev.authentication.dto.environments.ExperienceUpsertDTO
-
Setter for job definition.
- setLast_name(String) - Method in class callofproject.dev.authentication.dto.auth.RegisterRequest
-
Sets the last name.
- setLastName(String) - Method in class callofproject.dev.authentication.dto.UserSignUpRequestDTO
-
Sets the last name of the user.
- setMiddle_name(String) - Method in class callofproject.dev.authentication.dto.auth.RegisterRequest
-
Sets the middle name.
- setMiddleName(String) - Method in class callofproject.dev.authentication.dto.UserSignUpRequestDTO
-
Sets the middle name of the user.
- setOrganizator(String) - Method in class callofproject.dev.authentication.dto.environments.CourseUpsertDTO
-
Setter for organizator.
- setPassword(String) - Method in class callofproject.dev.authentication.dto.auth.RegisterRequest
-
Sets the password.
- setPassword(String) - Method in class callofproject.dev.authentication.dto.UserSignUpRequestDTO
-
Sets the password of the user.
- setRefreshToken(String) - Method in class callofproject.dev.authentication.dto.auth.AuthenticationResponse
-
setRefreshToken
- setRole(RoleEnum) - Method in class callofproject.dev.authentication.dto.UserSignUpRequestDTO
-
Sets the role of the user.
- setRole(String) - Method in class callofproject.dev.authentication.dto.auth.AuthenticationResponse
-
setRole
- setSchoolName(String) - Method in class callofproject.dev.authentication.dto.environments.EducationUpsertDTO
-
Setter for school name.
- setStartDate(LocalDate) - Method in class callofproject.dev.authentication.dto.environments.CourseUpsertDTO
-
Setter for start date.
- setStartDate(LocalDate) - Method in class callofproject.dev.authentication.dto.environments.EducationUpsertDTO
-
Setter for start date.
- setStartDate(LocalDate) - Method in class callofproject.dev.authentication.dto.environments.ExperienceUpsertDTO
-
Setter for start date.
- setSuccess(boolean) - Method in class callofproject.dev.authentication.dto.auth.AuthenticationResponse
-
setSuccess
- setUniversityId(String) - Method in class callofproject.dev.authentication.dto.environments.EducationUpsertDTO
-
Setter for university ID.
- setUniversityName(String) - Method in class callofproject.dev.authentication.dto.client.UniversityDTO
-
Sets the university name.
- setUniversityName(String) - Method in class callofproject.dev.authentication.dto.client.UniversitySaveDTO
-
Sets the university name.
- setUser_id(UUID) - Method in class callofproject.dev.authentication.dto.auth.AuthenticationResponse
-
setUser_id
- setUserId(UUID) - Method in class callofproject.dev.authentication.dto.environments.CourseOrganizationUpsertDTO
-
Sets the user id.
- setUserId(UUID) - Method in class callofproject.dev.authentication.dto.environments.CourseUpsertDTO
-
Setter for user ID.
- setUserId(UUID) - Method in class callofproject.dev.authentication.dto.environments.EducationUpsertDTO
-
Setter for user ID.
- setUserId(UUID) - Method in class callofproject.dev.authentication.dto.environments.ExperienceUpsertDTO
-
Setter for user ID.
- setUsername(String) - Method in class callofproject.dev.authentication.dto.auth.RegisterRequest
-
Sets the username.
- setUsername(String) - Method in class callofproject.dev.authentication.dto.UserSignUpRequestDTO
-
Sets the username of the user.
- start() - Method in class callofproject.dev.authentication.service.CountDownScheduler
-
Starts the countdown scheduler.
- startDate() - Method in record class callofproject.dev.authentication.dto.user_profile.CourseDTO
-
Returns the value of the
startDate
record component. - startDate() - Method in record class callofproject.dev.authentication.dto.user_profile.EducationDTO
-
Returns the value of the
startDate
record component. - startDate() - Method in record class callofproject.dev.authentication.dto.user_profile.ExperienceDTO
-
Returns the value of the
startDate
record component. - success() - Method in record class callofproject.dev.authentication.dto.UserSaveDTO
-
Returns the value of the
success
record component. - supports(Class<?>) - Method in class callofproject.dev.authentication.config.CopAuthenticationProvider
-
Returns true if this AuthenticationProvider supports the indicated Authentication object.
- SwaggerConfig - Class in callofproject.dev.authentication.config
-
This class is a Spring Configuration class that provides configuration for Swagger documentation.
- SwaggerConfig() - Constructor for class callofproject.dev.authentication.config.SwaggerConfig
-
Constructs a new SwaggerConfig.
T
- TEST_DB_PATH - Static variable in class callofproject.dev.authentication.util.Util
-
The file path for the test database.
- TEST_PROPERTIES_FILE - Static variable in class callofproject.dev.authentication.util.Util
-
The file path for the test properties file.
- toCourseDTO(Course) - Method in interface callofproject.dev.authentication.mapper.ICourseMapper
-
Maps a Course entity to a CourseDTO.
- toCoursesDTO(List<CourseDTO>) - Method in interface callofproject.dev.authentication.mapper.ICourseMapper
-
Maps a list of Course entities to a CoursesDTO.
- toEducationDTO(Education) - Method in interface callofproject.dev.authentication.mapper.IEducationMapper
-
Maps an Education entity to an EducationDTO.
- toEducationsDTO(List<EducationDTO>) - Method in interface callofproject.dev.authentication.mapper.IEducationMapper
-
Maps a list of Education entities to an EducationsDTO.
- toExperienceDTO(Experience) - Method in interface callofproject.dev.authentication.mapper.IExperienceMapper
-
Maps an Experience entity to an ExperienceDTO.
- toExperiencesDTO(List<ExperienceDTO>) - Method in interface callofproject.dev.authentication.mapper.IExperienceMapper
-
Maps a list of Experience entities to an ExperiencesDTO.
- toLink(LinkUpsertDTO) - Method in interface callofproject.dev.authentication.mapper.ILinkMapper
-
Maps a LinkUpsertDTO to a Link entity.
- toLinkDTO(Link) - Method in interface callofproject.dev.authentication.mapper.ILinkMapper
-
Maps a Link entity to a LinkDTO.
- toLinksDTO(List<LinkDTO>) - Method in interface callofproject.dev.authentication.mapper.ILinkMapper
-
Maps a list of Link entities to a LinksDTO.
- toString() - Method in record class callofproject.dev.authentication.dto.admin.UserShowingAdminDTO
-
Returns a string representation of this record class.
- toString() - Method in record class callofproject.dev.authentication.dto.admin.UsersShowingAdminDTO
-
Returns a string representation of this record class.
- toString() - Method in record class callofproject.dev.authentication.dto.admin.UserUpdateDTOAdmin
-
To string method.
- toString() - Method in record class callofproject.dev.authentication.dto.auth.AuthenticationRequest
-
Returns a string representation of this record class.
- toString() - Method in record class callofproject.dev.authentication.dto.environments.LinkUpsertDTO
-
Returns a string representation of this record class.
- toString() - Method in record class callofproject.dev.authentication.dto.ForgotPasswordDTO
-
Returns a string representation of this record class.
- toString() - Method in record class callofproject.dev.authentication.dto.user_profile.CourseDTO
-
Returns a string representation of this record class.
- toString() - Method in record class callofproject.dev.authentication.dto.user_profile.CoursesDTO
-
Returns a string representation of this record class.
- toString() - Method in record class callofproject.dev.authentication.dto.user_profile.EducationDTO
-
Returns a string representation of this record class.
- toString() - Method in record class callofproject.dev.authentication.dto.user_profile.EducationsDTO
-
Returns a string representation of this record class.
- toString() - Method in record class callofproject.dev.authentication.dto.user_profile.ExperienceDTO
-
Returns a string representation of this record class.
- toString() - Method in record class callofproject.dev.authentication.dto.user_profile.ExperiencesDTO
-
Returns a string representation of this record class.
- toString() - Method in record class callofproject.dev.authentication.dto.user_profile.LinkDTO
-
Returns a string representation of this record class.
- toString() - Method in record class callofproject.dev.authentication.dto.user_profile.LinksDTO
-
Returns a string representation of this record class.
- toString() - Method in record class callofproject.dev.authentication.dto.user_profile.UserRateDTO
-
Returns a string representation of this record class.
- toString() - Method in record class callofproject.dev.authentication.dto.user_profile.UserWithProfileDTO
-
Returns a string representation of this record class.
- toString() - Method in record class callofproject.dev.authentication.dto.UserDTO
-
Returns a string representation of this record class.
- toString() - Method in record class callofproject.dev.authentication.dto.UserKafkaDTO
-
Returns a string representation of this record class.
- toString() - Method in record class callofproject.dev.authentication.dto.UserProfileUpdateDTO
-
Returns a string representation of this record class.
- toString() - Method in record class callofproject.dev.authentication.dto.UserSaveDTO
-
Returns a string representation of this record class.
- toString() - Method in record class callofproject.dev.authentication.dto.UsersDTO
-
Returns a string representation of this record class.
- totalProjectCount() - Method in record class callofproject.dev.authentication.dto.UserKafkaDTO
-
Returns the value of the
totalProjectCount
record component. - toUser(UserSignUpRequestDTO) - Method in interface callofproject.dev.authentication.mapper.IUserMapper
-
Maps a UserSignUpRequestDTO to a User entity.
- toUserDTO(User) - Method in interface callofproject.dev.authentication.mapper.IUserMapper
-
Maps a User entity to a UserDTO.
- toUserProfileDTO(UserProfile, EducationsDTO, ExperiencesDTO, CoursesDTO, LinksDTO, UserRateDTO) - Method in interface callofproject.dev.authentication.mapper.IUserProfileMapper
-
Maps a UserProfile entity to a UserProfileDTO.
- toUserRateDTO(UserRate) - Method in interface callofproject.dev.authentication.mapper.IUserRateMapper
-
Maps a UserRate entity to a UserRateDTO.
- toUsersDTO(List<UserDTO>) - Method in interface callofproject.dev.authentication.mapper.IUserMapper
-
Maps a list of User entities to a UsersDTO.
- toUserShowingAdminDTO(User) - Method in interface callofproject.dev.authentication.mapper.IUserMapper
-
Maps a User entity to a UserDTO.
- toUsersShowingAdminDTO(List<UserShowingAdminDTO>) - Method in interface callofproject.dev.authentication.mapper.IUserMapper
-
Maps a list of User entities to a UsersShowingAdminDTO.
U
- UniversityDTO - Class in callofproject.dev.authentication.dto.client
-
Data Transfer Object for a university.
- UniversityDTO() - Constructor for class callofproject.dev.authentication.dto.client.UniversityDTO
-
Constructor.
- UniversityDTO(String) - Constructor for class callofproject.dev.authentication.dto.client.UniversityDTO
-
Constructor.
- UniversitySaveDTO - Class in callofproject.dev.authentication.dto.client
-
Data Transfer Object for a university.
- UniversitySaveDTO() - Constructor for class callofproject.dev.authentication.dto.client.UniversitySaveDTO
-
Constructor.
- UniversitySaveDTO(String) - Constructor for class callofproject.dev.authentication.dto.client.UniversitySaveDTO
-
Constructor.
- updateUser(UserUpdateDTOAdmin) - Method in class callofproject.dev.authentication.service.AdminService
-
Update user with given UserUpdateDTOAdmin class
- updateUserByUsername(UserUpdateDTOAdmin) - Method in class callofproject.dev.authentication.controller.AdminController
-
Update user with given information.
- updateUserCallbackAdmin(UserUpdateDTOAdmin) - Method in class callofproject.dev.authentication.service.AdminService
-
Updates user information based on the provided UserUpdateDTOAdmin data.
- updateUserProfile(UserProfileUpdateDTO) - Method in class callofproject.dev.authentication.controller.UserManagementController
-
Find user with given id
- upsertCourse(CourseUpsertDTO) - Method in class callofproject.dev.authentication.service.UserInformationService
-
Upsert course with given dto class.
- upsertEducation(EducationUpsertDTO) - Method in class callofproject.dev.authentication.service.UserInformationService
-
Upsert education with given dto class.
- upsertExperience(ExperienceUpsertDTO) - Method in class callofproject.dev.authentication.service.UserInformationService
-
Upsert experience with given dto class.
- upsertLink(LinkUpsertDTO) - Method in class callofproject.dev.authentication.service.UserInformationService
-
Upsert link with given dto class.
- upsertUserProfile(UserProfileUpdateDTO) - Method in class callofproject.dev.authentication.service.UserManagementService
-
Update user profile with given dto class.
- user() - Method in record class callofproject.dev.authentication.dto.user_profile.UserWithProfileDTO
-
Returns the value of the
user
record component. - USER_MANAGEMENT_SERVICE - Static variable in class callofproject.dev.authentication.util.Util
-
The package name for user management services.
- user_token() - Method in record class callofproject.dev.authentication.dto.ForgotPasswordDTO
-
Returns the value of the
user_token
record component. - UserDTO - Record Class in callofproject.dev.authentication.dto
-
Data Transfer Object for a user.
- UserDTO(String, String, String, String, String) - Constructor for record class callofproject.dev.authentication.dto.UserDTO
-
Creates an instance of a
UserDTO
record class. - userFeedbackRate() - Method in record class callofproject.dev.authentication.dto.user_profile.UserRateDTO
-
Returns the value of the
userFeedbackRate
record component. - userId() - Method in record class callofproject.dev.authentication.dto.admin.UserShowingAdminDTO
-
Returns the value of the
userId
record component. - userId() - Method in record class callofproject.dev.authentication.dto.environments.LinkUpsertDTO
-
Returns the value of the
userId
record component. - userId() - Method in record class callofproject.dev.authentication.dto.UserKafkaDTO
-
Returns the value of the
userId
record component. - userId() - Method in record class callofproject.dev.authentication.dto.UserProfileUpdateDTO
-
Returns the value of the
userId
record component. - userId() - Method in record class callofproject.dev.authentication.dto.UserSaveDTO
-
Returns the value of the
userId
record component. - UserInformationController - Class in callofproject.dev.authentication.controller
-
Authentication Controller Copyleft (C), 2023, Cal-of-Project-Teams Developers.
- UserInformationController(UserInformationService) - Constructor for class callofproject.dev.authentication.controller.UserInformationController
-
Constructor for the UserInformationController class.
- UserInformationService - Class in callofproject.dev.authentication.service
-
Service class for managing user information, including education, experience, courses, links, and more.
- UserInformationService(UserManagementServiceHelper, MatchServiceHelper, IEnvironmentClientService, MapperConfiguration) - Constructor for class callofproject.dev.authentication.service.UserInformationService
-
Constructs a new UserInformationService with the given dependencies.
- UserKafkaDTO - Record Class in callofproject.dev.authentication.dto
-
Data Transfer Object for a user.
- UserKafkaDTO(UUID, String, String, String, String, String, EOperation, String, Set<Role>, LocalDateTime, int, int, int) - Constructor for record class callofproject.dev.authentication.dto.UserKafkaDTO
-
Creates an instance of a
UserKafkaDTO
record class. - UserManagementController - Class in callofproject.dev.authentication.controller
-
Authentication Controller Copyleft (C), 2023, Cal-of-Project-Teams Developers.
- UserManagementController(UserManagementService) - Constructor for class callofproject.dev.authentication.controller.UserManagementController
-
Constructor for the UserManagementController class.
- UserManagementService - Class in callofproject.dev.authentication.service
-
Service class for managing users.
- UserManagementService(UserManagementServiceHelper, MapperConfiguration, KafkaProducer) - Constructor for class callofproject.dev.authentication.service.UserManagementService
-
Constructor for the UserManagementService class.
- userMapper - Variable in class callofproject.dev.authentication.mapper.MapperConfiguration
- username() - Method in record class callofproject.dev.authentication.dto.admin.UserShowingAdminDTO
-
Returns the value of the
username
record component. - username() - Method in record class callofproject.dev.authentication.dto.admin.UserUpdateDTOAdmin
-
Returns the value of the
username
record component. - username() - Method in record class callofproject.dev.authentication.dto.auth.AuthenticationRequest
-
Returns the value of the
username
record component. - username() - Method in record class callofproject.dev.authentication.dto.UserDTO
-
Returns the value of the
username
record component. - username() - Method in record class callofproject.dev.authentication.dto.UserKafkaDTO
-
Returns the value of the
username
record component. - UserProfileDTO - Class in callofproject.dev.authentication.dto.user_profile
-
Data Transfer Object for a user profile.
- UserProfileDTO() - Constructor for class callofproject.dev.authentication.dto.user_profile.UserProfileDTO
-
Constructor.
- userProfileMapper - Variable in class callofproject.dev.authentication.mapper.MapperConfiguration
- UserProfileUpdateDTO - Record Class in callofproject.dev.authentication.dto
-
Data Transfer Object for updating a user profile.
- UserProfileUpdateDTO(UUID, String, String, String) - Constructor for record class callofproject.dev.authentication.dto.UserProfileUpdateDTO
-
Creates an instance of a
UserProfileUpdateDTO
record class. - userRate() - Method in record class callofproject.dev.authentication.dto.user_profile.UserRateDTO
-
Returns the value of the
userRate
record component. - userRateDTO - Variable in class callofproject.dev.authentication.dto.user_profile.UserProfileDTO
- UserRateDTO - Record Class in callofproject.dev.authentication.dto.user_profile
-
Data Transfer Object for a user rate.
- UserRateDTO(double, double) - Constructor for record class callofproject.dev.authentication.dto.user_profile.UserRateDTO
-
Creates an instance of a
UserRateDTO
record class. - userRateMapper - Variable in class callofproject.dev.authentication.mapper.MapperConfiguration
- UserResponseDTO<T> - Class in callofproject.dev.authentication.dto
-
Data Transfer Object for a user response.
- UserResponseDTO(boolean) - Constructor for class callofproject.dev.authentication.dto.UserResponseDTO
-
Constructor for the UserResponseDTO class.
- UserResponseDTO(boolean, String, String) - Constructor for class callofproject.dev.authentication.dto.UserResponseDTO
-
Constructor for the UserResponseDTO class.
- UserResponseDTO(boolean, String, String, T) - Constructor for class callofproject.dev.authentication.dto.UserResponseDTO
-
Constructor for the UserResponseDTO class.
- UserResponseDTO(boolean, T) - Constructor for class callofproject.dev.authentication.dto.UserResponseDTO
-
Constructor for the UserResponseDTO class.
- users() - Method in record class callofproject.dev.authentication.dto.admin.UsersShowingAdminDTO
-
Returns the value of the
users
record component. - users() - Method in record class callofproject.dev.authentication.dto.UsersDTO
-
Returns the value of the
users
record component. - UserSaveDTO - Record Class in callofproject.dev.authentication.dto
-
Data Transfer Object for saving a user.
- UserSaveDTO(String, String, boolean, UUID) - Constructor for record class callofproject.dev.authentication.dto.UserSaveDTO
-
Creates an instance of a
UserSaveDTO
record class. - UsersDTO - Record Class in callofproject.dev.authentication.dto
-
Data Transfer Object for a list of users.
- UsersDTO(List<UserDTO>) - Constructor for record class callofproject.dev.authentication.dto.UsersDTO
-
Creates an instance of a
UsersDTO
record class. - UserShowingAdminDTO - Record Class in callofproject.dev.authentication.dto.admin
-
Data Transfer Object for a course.
- UserShowingAdminDTO(String, UUID, Set<Role>, String, boolean, String, String, String, LocalDate, LocalDateTime, LocalDate) - Constructor for record class callofproject.dev.authentication.dto.admin.UserShowingAdminDTO
-
Creates an instance of a
UserShowingAdminDTO
record class. - UserSignUpRequestDTO - Class in callofproject.dev.authentication.dto
-
DTO class for the user sign up request.
- UserSignUpRequestDTO() - Constructor for class callofproject.dev.authentication.dto.UserSignUpRequestDTO
-
Constructor for the UserSignUpRequestDTO class.
- UserSignUpRequestDTO(String, String, String, String, String, String, LocalDate) - Constructor for class callofproject.dev.authentication.dto.UserSignUpRequestDTO
-
Constructor for the UserSignUpRequestDTO class.
- UserSignUpRequestDTO(String, String, String, String, String, String, LocalDate, RoleEnum) - Constructor for class callofproject.dev.authentication.dto.UserSignUpRequestDTO
-
Constructor for the UserSignUpRequestDTO class.
- UsersShowingAdminDTO - Record Class in callofproject.dev.authentication.dto.admin
-
Data Transfer Object for a course.
- UsersShowingAdminDTO(List<UserShowingAdminDTO>) - Constructor for record class callofproject.dev.authentication.dto.admin.UsersShowingAdminDTO
-
Creates an instance of a
UsersShowingAdminDTO
record class. - UserUpdateDTOAdmin - Record Class in callofproject.dev.authentication.dto.admin
-
Data Transfer Object for a user update request.
- UserUpdateDTOAdmin(String, String, String, String, String, String, boolean, LocalDate) - Constructor for record class callofproject.dev.authentication.dto.admin.UserUpdateDTOAdmin
-
Creates an instance of a
UserUpdateDTOAdmin
record class. - UserWithProfileDTO - Record Class in callofproject.dev.authentication.dto.user_profile
-
Data Transfer Object for a user with profile.
- UserWithProfileDTO(UUID, UserDTO, UserProfileDTO) - Constructor for record class callofproject.dev.authentication.dto.user_profile.UserWithProfileDTO
-
Creates an instance of a
UserWithProfileDTO
record class. - Util - Class in callofproject.dev.authentication.util
-
Class containing constants for package names and file paths used in the project.
V
- validateToken(String) - Method in class callofproject.dev.authentication.controller.AuthenticationController
-
Validate the token with given token.
- validateToken(String) - Method in class callofproject.dev.authentication.service.AuthenticationService
-
Validate given token.
- verify(String) - Method in class callofproject.dev.authentication.controller.AuthenticationController
-
Verify the user and register to application.
- verifyUserAndRegister(String) - Method in class callofproject.dev.authentication.service.AuthenticationService
-
Verify user and register.
All Classes and Interfaces|All Packages|Constant Field Values