edu.yale.its.tp.cas.client.taglib
Class LogoutTag

java.lang.Object
  |
  +--TagSupport
        |
        +--edu.yale.its.tp.cas.client.taglib.LogoutTag

public class LogoutTag
extends TagSupport

Logout tag for use with the Yale Central Authentication Service. Clears the indicated attribute and, if 'scope' is 'session', also invalidates the session. Finally, redirects to CAS's logout URL.

See Also:
Serialized Form

Constructor Summary
LogoutTag()
           
 
Method Summary
 int doEndTag()
           
 int doStartTag()
           
 void release()
           
 void setLogoutUrl(java.lang.String logoutUrl)
           
 void setScope(java.lang.String scope)
           
 void setVar(java.lang.String var)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LogoutTag

public LogoutTag()
Method Detail

doStartTag

public int doStartTag()
               throws JspException
JspException

doEndTag

public int doEndTag()

setVar

public void setVar(java.lang.String var)

setScope

public void setScope(java.lang.String scope)

setLogoutUrl

public void setLogoutUrl(java.lang.String logoutUrl)

release

public void release()