package com.norteksoft.cas.authentication; import org.jasig.cas.authentication.handler.AuthenticationException; import org.jasig.cas.authentication.handler.support.AbstractUsernamePasswordAuthenticationHandler; import org.jasig.cas.authentication.principal.UsernamePasswordCredentials; /** * RTX 认证方式 * @author xiao * * 2012-7-30 */ public class RtxAuthenticationHandler extends AbstractUsernamePasswordAuthenticationHandler{ private AuthenticationPattern authenticationPattern; public RtxAuthenticationHandler(){super();} public RtxAuthenticationHandler(AuthenticationPattern authenticationPattern){ super(); this.authenticationPattern = authenticationPattern; } @Override protected boolean authenticateUsernamePasswordInternal( UsernamePasswordCredentials credentials) throws AuthenticationException { log.error(" not implemented ... ... ... ... rtx ", authenticationPattern.getUrl()); return false; } }