edu.wisc.my.webproxy.beans.security
Class CasAuthenticationHandler

java.lang.Object
  extended by edu.wisc.my.webproxy.beans.security.CasAuthenticationHandler

public class CasAuthenticationHandler
extends Object


Field Summary
static String CAS_AUTHENTICATED_SESSION_FLAG
           
protected  String myService
           
protected  org.jasig.cas.client.validation.Cas20ProxyTicketValidator ticketValidator
           
 
Constructor Summary
CasAuthenticationHandler()
           
 
Method Summary
 String authenticate(javax.portlet.PortletRequest request, String myProxyTicket)
           
 String getMyService()
           
 org.jasig.cas.client.validation.Cas20ProxyTicketValidator getTicketValidator()
           
 void setMyService(String myService)
           
 void setTicketValidator(org.jasig.cas.client.validation.Cas20ProxyTicketValidator ticketValidator)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CAS_AUTHENTICATED_SESSION_FLAG

public static final String CAS_AUTHENTICATED_SESSION_FLAG
See Also:
Constant Field Values

ticketValidator

protected org.jasig.cas.client.validation.Cas20ProxyTicketValidator ticketValidator

myService

protected String myService
Constructor Detail

CasAuthenticationHandler

public CasAuthenticationHandler()
Method Detail

getTicketValidator

public org.jasig.cas.client.validation.Cas20ProxyTicketValidator getTicketValidator()
Returns:
the ticketValidator

setTicketValidator

public void setTicketValidator(org.jasig.cas.client.validation.Cas20ProxyTicketValidator ticketValidator)
Parameters:
ticketValidator - the ticketValidator to set

getMyService

public String getMyService()
Returns:
the myService

setMyService

public void setMyService(String myService)
Parameters:
myService - the myService to set

authenticate

public String authenticate(javax.portlet.PortletRequest request,
                           String myProxyTicket)


Copyright © 2010 Jasig. All Rights Reserved.