Interface CommonAuthenService<U extends CommonUserProfile<?>,T extends CommonLoginSession<U>>

All Known Implementing Classes:
AbstractAuthenService

public interface CommonAuthenService<U extends CommonUserProfile<?>,T extends CommonLoginSession<U>>
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    boolean
     
    tech.corefinance.common.dto.LoginDto
    login(String username, String password, String deviceId, String clientAppId, tech.corefinance.common.enums.AppPlatform appPlatform, tech.corefinance.common.model.AppVersion appVersion, jakarta.servlet.http.HttpServletRequest request)
     
    tech.corefinance.common.dto.LoginDto
    refreshToken(String loginId, String refreshToken, String deviceId, String clientAppId, tech.corefinance.common.enums.AppPlatform appPlatform, tech.corefinance.common.model.AppVersion appVersion, jakarta.servlet.http.HttpServletRequest request)
     
    void
     
  • Method Details

    • login

      tech.corefinance.common.dto.LoginDto login(String username, String password, String deviceId, String clientAppId, tech.corefinance.common.enums.AppPlatform appPlatform, tech.corefinance.common.model.AppVersion appVersion, jakarta.servlet.http.HttpServletRequest request) throws Exception
      Throws:
      Exception
    • unlockUser

      void unlockUser(String email)
    • refreshToken

      tech.corefinance.common.dto.LoginDto refreshToken(String loginId, String refreshToken, String deviceId, String clientAppId, tech.corefinance.common.enums.AppPlatform appPlatform, tech.corefinance.common.model.AppVersion appVersion, jakarta.servlet.http.HttpServletRequest request) throws UnknownHostException, com.fasterxml.jackson.core.JsonProcessingException
      Throws:
      UnknownHostException
      com.fasterxml.jackson.core.JsonProcessingException
    • isValidToken

      boolean isValidToken(String loginId)
    • invalidateLogin

      void invalidateLogin(String loginId)