net.sourceforge.openutils.mgnlcas
Class CasLogin

java.lang.Object
  extended by info.magnolia.cms.security.auth.login.LoginHandlerBase
      extended by net.sourceforge.openutils.mgnlcas.CasLogin
All Implemented Interfaces:
info.magnolia.cms.security.auth.login.LoginHandler

public class CasLogin
extends info.magnolia.cms.security.auth.login.LoginHandlerBase
implements info.magnolia.cms.security.auth.login.LoginHandler

Version:
$Id: CasLogin.java 4266 2008-09-25 08:18:30Z daniela $
Author:
fgiust

Nested Class Summary
 class CasLogin.CasCallBackHandler
           
 
Constructor Summary
CasLogin()
           
 
Method Summary
protected  info.magnolia.cms.security.auth.login.LoginResult authenticateCas(CasLogin.CasCallBackHandler callbackHandler, java.lang.String customLoginModule)
           
 java.lang.String getCasValidateUrl()
          Returns the casValidateUrl.
 java.lang.String getJaasChain()
           
 java.lang.String getRealm()
          Returns the realm.
 info.magnolia.cms.security.auth.login.LoginResult handle(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 void setArtifactParameterName(java.lang.String artifactParameterName)
          Sets the artifactParameterName.
 void setCasValidateUrl(java.lang.String casValidateUrl)
          Sets the casValidateUrl.
 void setJaasChain(java.lang.String jaasChain)
           
 void setRealm(java.lang.String realm)
          Sets the realm.
 
Methods inherited from class info.magnolia.cms.security.auth.login.LoginHandlerBase
authenticate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CasLogin

public CasLogin()
Method Detail

setArtifactParameterName

public void setArtifactParameterName(java.lang.String artifactParameterName)
Sets the artifactParameterName.

Parameters:
artifactParameterName - the artifactParameterName to set

getJaasChain

public java.lang.String getJaasChain()

setJaasChain

public void setJaasChain(java.lang.String jaasChain)

getRealm

public java.lang.String getRealm()
Returns the realm.

Returns:
the realm

setRealm

public void setRealm(java.lang.String realm)
Sets the realm.

Parameters:
realm - the realm to set

getCasValidateUrl

public java.lang.String getCasValidateUrl()
Returns the casValidateUrl.

Returns:
the casValidateUrl

setCasValidateUrl

public void setCasValidateUrl(java.lang.String casValidateUrl)
Sets the casValidateUrl.

Parameters:
casValidateUrl - the casValidateUrl to set

handle

public info.magnolia.cms.security.auth.login.LoginResult handle(javax.servlet.http.HttpServletRequest request,
                                                                javax.servlet.http.HttpServletResponse response)
Specified by:
handle in interface info.magnolia.cms.security.auth.login.LoginHandler

authenticateCas

protected info.magnolia.cms.security.auth.login.LoginResult authenticateCas(CasLogin.CasCallBackHandler callbackHandler,
                                                                            java.lang.String customLoginModule)


Copyright © 2007-2010 Openmind. All Rights Reserved.