| | |
| | | package com.pollex.pam.security.provider; |
| | | |
| | | import com.pollex.pam.web.rest.errors.CustomerNotRegisteredException; |
| | | import com.pollex.pam.business.web.errors.CustomerNotRegisteredException; |
| | | import com.pollex.pam.security.token.OtpAuthenticationToken; |
| | | import org.slf4j.Logger; |
| | | import org.slf4j.LoggerFactory; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | |
| | | import org.springframework.security.core.AuthenticationException; |
| | | import org.springframework.stereotype.Component; |
| | | |
| | | import com.pollex.pam.domain.Customer; |
| | | import com.pollex.pam.repository.CustomerRepository; |
| | | import com.pollex.pam.security.token.OtpAuthenticationToken; |
| | | import com.pollex.pam.business.domain.Customer; |
| | | import com.pollex.pam.business.repository.CustomerRepository; |
| | | import com.pollex.pam.service.CustomerAuthService; |
| | | import com.pollex.pam.service.OtpTmpService; |
| | | import com.pollex.pam.business.service.OtpTmpService; |
| | | import com.pollex.pam.service.OtpUtilService; |
| | | import com.pollex.pam.web.rest.vm.OtpAccount; |
| | | import com.pollex.pam.business.web.vm.OtpAccount; |
| | | |
| | | @Component |
| | | public class OtpAuthenticationProvider { |