Liferay 6.2-ce-ga5

com.liferay.portal.security.auth
Class SessionAuthToken

java.lang.Object
  extended by com.liferay.portal.security.auth.SessionAuthToken
All Implemented Interfaces:
AuthToken

public class SessionAuthToken
extends Object
implements AuthToken


Constructor Summary
SessionAuthToken()
           
 
Method Summary
 void check(javax.servlet.http.HttpServletRequest request)
           
 void checkCSRFToken(javax.servlet.http.HttpServletRequest request, String origin)
           
protected  String getSessionAuthenticationToken(javax.servlet.http.HttpServletRequest request, String key, boolean createToken)
           
 String getToken(javax.servlet.http.HttpServletRequest request)
           
 String getToken(javax.servlet.http.HttpServletRequest request, long plid, String portletId)
           
 boolean isValidPortletInvocationToken(javax.servlet.http.HttpServletRequest request, long plid, String portletId, String strutsAction, String tokenValue)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SessionAuthToken

public SessionAuthToken()
Method Detail

check

public void check(javax.servlet.http.HttpServletRequest request)
           throws PrincipalException
Specified by:
check in interface AuthToken
Throws:
PrincipalException

checkCSRFToken

public void checkCSRFToken(javax.servlet.http.HttpServletRequest request,
                           String origin)
                    throws PrincipalException
Specified by:
checkCSRFToken in interface AuthToken
Throws:
PrincipalException

getToken

public String getToken(javax.servlet.http.HttpServletRequest request)
Specified by:
getToken in interface AuthToken

getToken

public String getToken(javax.servlet.http.HttpServletRequest request,
                       long plid,
                       String portletId)
Specified by:
getToken in interface AuthToken

isValidPortletInvocationToken

public boolean isValidPortletInvocationToken(javax.servlet.http.HttpServletRequest request,
                                             long plid,
                                             String portletId,
                                             String strutsAction,
                                             String tokenValue)
Specified by:
isValidPortletInvocationToken in interface AuthToken

getSessionAuthenticationToken

protected String getSessionAuthenticationToken(javax.servlet.http.HttpServletRequest request,
                                               String key,
                                               boolean createToken)

Liferay 6.2-ce-ga5