java.lang.Object
com.gsitm.ustra.java.security.authentication.processor.UstraAuthenticationProcessor<S,R>
Type Parameters:
S -
R -
All Implemented Interfaces:
org.springframework.beans.factory.Aware, org.springframework.context.ApplicationContextAware
Direct Known Subclasses:
DefaultUstraAuthenticationProcessor

public abstract class UstraAuthenticationProcessor<S extends UstraAuthenticationRequestToken,R extends UstraAuthentication> extends Object implements org.springframework.context.ApplicationContextAware
인증 처리 프로세서 추상 클래스 ApplicationContextAware 인터페이스를 구현하여 configurer의 모듈들을 저장하고 autowireBean 을 실행하여 각 모듈 내에서 Bean들을 Autowired 로 사용할 수 있도록 설정한다.