Interface AuthenticationService

All Known Implementing Classes:
AuthenticationServiceImpl

public interface AuthenticationService
Service interface for handling authentication-related operations, including user login with email and password, and login with token refresh functionality.
Since:
1.0.0
Version:
1.0.0, 06/23/2025
Author:
Fernando Cruz Cavina
See Also:
  • Method Summary

    Modifier and Type
    Method
    Description
    login(LoginUserDto loginUserDto, jakarta.servlet.http.HttpServletRequest request)
    Authenticates a user using provided credentials and generates authentication tokens.
    refreshToken(UUID refreshToken, jakarta.servlet.http.HttpServletRequest request)
    Issues a new authentication token using a valid refresh token.