org.jasig.portlet.proxy.service.web.interceptor
Class AbstractBasicAuthenticationPreInterceptor

java.lang.Object
  extended by org.jasig.portlet.proxy.service.web.interceptor.AuthenticationPreInterceptor
      extended by org.jasig.portlet.proxy.service.web.interceptor.AbstractBasicAuthenticationPreInterceptor
All Implemented Interfaces:
IPreInterceptor

public abstract class AbstractBasicAuthenticationPreInterceptor
extends AuthenticationPreInterceptor


Field Summary
 
Fields inherited from class org.jasig.portlet.proxy.service.web.interceptor.AuthenticationPreInterceptor
AUTHENTICATION_TIMEOUT_KEY, AUTHENTICATION_TIMESTAMP_KEY
 
Constructor Summary
AbstractBasicAuthenticationPreInterceptor()
           
 
Method Summary
protected abstract  org.apache.http.auth.UsernamePasswordCredentials getCredentials(javax.portlet.PortletRequest portletRequest)
           
protected  void prepareAuthentication(HttpContentRequestImpl contentRequest, javax.portlet.PortletRequest portletRequest)
           
 void setHttpClientService(IHttpClientService httpClientService)
           
 
Methods inherited from class org.jasig.portlet.proxy.service.web.interceptor.AuthenticationPreInterceptor
intercept, isAlreadyAuthenticated
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractBasicAuthenticationPreInterceptor

public AbstractBasicAuthenticationPreInterceptor()
Method Detail

setHttpClientService

public void setHttpClientService(IHttpClientService httpClientService)

prepareAuthentication

protected void prepareAuthentication(HttpContentRequestImpl contentRequest,
                                     javax.portlet.PortletRequest portletRequest)
Specified by:
prepareAuthentication in class AuthenticationPreInterceptor

getCredentials

protected abstract org.apache.http.auth.UsernamePasswordCredentials getCredentials(javax.portlet.PortletRequest portletRequest)


Copyright © 2012 Jasig. All Rights Reserved.