Liferay 7.0-ce-b4

com.liferay.portal.security.auth.http
Class HttpAuthManagerImpl

java.lang.Object
  extended by com.liferay.portal.security.auth.http.HttpAuthManagerImpl
All Implemented Interfaces:
HttpAuthManager

public class HttpAuthManagerImpl
extends Object
implements HttpAuthManager


Constructor Summary
HttpAuthManagerImpl()
           
 
Method Summary
protected  void generateBasicChallenge(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse, HttpAuthorizationHeader httpAuthorizationHeader)
           
 void generateChallenge(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse, HttpAuthorizationHeader httpAuthorizationHeader)
           
protected  void generateDigestChallenge(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse, HttpAuthorizationHeader httpAuthorizationHeader)
           
 long getBasicUserId(javax.servlet.http.HttpServletRequest httpServletRequest)
           
protected  long getBasicUserId(javax.servlet.http.HttpServletRequest httpServletRequest, HttpAuthorizationHeader httpAuthorizationHeader)
           
 long getDigestUserId(javax.servlet.http.HttpServletRequest httpServletRequest)
           
protected  long getDigestUserId(javax.servlet.http.HttpServletRequest httpServletRequest, HttpAuthorizationHeader httpAuthorizationHeader)
           
 long getUserId(javax.servlet.http.HttpServletRequest httpServletRequest, HttpAuthorizationHeader httpAuthorizationHeader)
           
 HttpAuthorizationHeader parse(javax.servlet.http.HttpServletRequest httpServletRequest)
           
protected  HttpAuthorizationHeader parseBasic(javax.servlet.http.HttpServletRequest httpServletRequest, String authorization, String[] authorizationParts)
           
protected  HttpAuthorizationHeader parseDigest(javax.servlet.http.HttpServletRequest httpServletRequest, String authorization, String[] authorizationHeaderParts)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HttpAuthManagerImpl

public HttpAuthManagerImpl()
Method Detail

generateChallenge

public void generateChallenge(javax.servlet.http.HttpServletRequest httpServletRequest,
                              javax.servlet.http.HttpServletResponse httpServletResponse,
                              HttpAuthorizationHeader httpAuthorizationHeader)
Specified by:
generateChallenge in interface HttpAuthManager

getBasicUserId

public long getBasicUserId(javax.servlet.http.HttpServletRequest httpServletRequest)
                    throws PortalException
Specified by:
getBasicUserId in interface HttpAuthManager
Throws:
PortalException

getDigestUserId

public long getDigestUserId(javax.servlet.http.HttpServletRequest httpServletRequest)
                     throws PortalException
Specified by:
getDigestUserId in interface HttpAuthManager
Throws:
PortalException

getUserId

public long getUserId(javax.servlet.http.HttpServletRequest httpServletRequest,
                      HttpAuthorizationHeader httpAuthorizationHeader)
               throws PortalException
Specified by:
getUserId in interface HttpAuthManager
Throws:
PortalException

parse

public HttpAuthorizationHeader parse(javax.servlet.http.HttpServletRequest httpServletRequest)
Specified by:
parse in interface HttpAuthManager

generateBasicChallenge

protected void generateBasicChallenge(javax.servlet.http.HttpServletRequest httpServletRequest,
                                      javax.servlet.http.HttpServletResponse httpServletResponse,
                                      HttpAuthorizationHeader httpAuthorizationHeader)

generateDigestChallenge

protected void generateDigestChallenge(javax.servlet.http.HttpServletRequest httpServletRequest,
                                       javax.servlet.http.HttpServletResponse httpServletResponse,
                                       HttpAuthorizationHeader httpAuthorizationHeader)

getBasicUserId

protected long getBasicUserId(javax.servlet.http.HttpServletRequest httpServletRequest,
                              HttpAuthorizationHeader httpAuthorizationHeader)
                       throws PortalException
Throws:
PortalException

getDigestUserId

protected long getDigestUserId(javax.servlet.http.HttpServletRequest httpServletRequest,
                               HttpAuthorizationHeader httpAuthorizationHeader)
                        throws PortalException
Throws:
PortalException

parseBasic

protected HttpAuthorizationHeader parseBasic(javax.servlet.http.HttpServletRequest httpServletRequest,
                                             String authorization,
                                             String[] authorizationParts)

parseDigest

protected HttpAuthorizationHeader parseDigest(javax.servlet.http.HttpServletRequest httpServletRequest,
                                              String authorization,
                                              String[] authorizationHeaderParts)

Liferay 7.0-ce-b4