@Autowired
@Bean
@ConditionalOnMissingBean(name = "legacyValidateController")
public LegacyValidateController legacyValidateController(@Qualifier("argumentExtractor") final ArgumentExtractor argumentExtractor,
@Qualifier("defaultAuthenticationSystemSupport")
final AuthenticationSystemSupport authenticationSystemSupport) {
final LegacyValidateController c = new LegacyValidateController();
c.setValidationSpecification(this.cas10ProtocolValidationSpecification);
c.setSuccessView(cas1ServiceSuccessView());
c.setFailureView(cas1ServiceFailureView());
c.setProxyHandler(proxy10Handler);
c.setAuthenticationSystemSupport(authenticationSystemSupport);
c.setServicesManager(servicesManager);
c.setCentralAuthenticationService(centralAuthenticationService);
c.setArgumentExtractor(argumentExtractor);
c.setMultifactorTriggerSelectionStrategy(multifactorTriggerSelectionStrategy);
c.setAuthenticationContextValidator(authenticationContextValidator);
c.setJsonView(cas3ServiceJsonView());
c.setAuthnContextAttribute(casProperties.getAuthn().getMfa().getAuthenticationContextAttribute());
return c;
}
CasValidationConfiguration.java 文件源码
java
阅读 33
收藏 0
点赞 0
评论 0
项目:cas-5.1.0
作者:
评论列表
文章目录