Interface LoginServiceStrategy<T extends es.kukenan.smartfi.microservice.clients.dto.LoginDto>

Type Parameters:
T - Type of logind to.
All Known Implementing Classes:
AbstractLoginService, LoginAnonymousService, LoginBasicService, LoginBiometricService, LoginRememberService

public interface LoginServiceStrategy<T extends es.kukenan.smartfi.microservice.clients.dto.LoginDto>
Strategy pattern for login.
  • Method Summary

    Modifier and Type
    Method
    Description
    es.kukenan.smartfi.microservice.clients.dto.LoginResponseDto
    login(T loginDto, UserLog userLog)
    Common method for login.
  • Method Details

    • login

      es.kukenan.smartfi.microservice.clients.dto.LoginResponseDto login(T loginDto, UserLog userLog)
      Common method for login.
      Parameters:
      loginDto - login request proces data.
      userLog - Bean for auditory log.
      Returns:
      LoginResponseDto Dto with login response.