A B C D E F G H I J K L M N O P R S T U W X

A

AbsoluteUrlFilter - Class in edu.wisc.my.webproxy.beans.filtering
A filter that will re-write relative URLs to absolute URLs.
AbsoluteUrlFilter() - Constructor for class edu.wisc.my.webproxy.beans.filtering.AbsoluteUrlFilter
The default constructor
AbsoluteUrlFilter(XMLReader) - Constructor for class edu.wisc.my.webproxy.beans.filtering.AbsoluteUrlFilter
Constructor that takes XMLReader object as argument
add(E) - Method in class edu.wisc.my.webproxy.beans.SpringList
 
add(int, E) - Method in class edu.wisc.my.webproxy.beans.SpringList
 
addAll(Collection<? extends E>) - Method in class edu.wisc.my.webproxy.beans.SpringList
 
addAll(int, Collection<? extends E>) - Method in class edu.wisc.my.webproxy.beans.SpringList
 
addCookie(Cookie) - Method in class edu.wisc.my.webproxy.beans.http.HttpManager
Add a cookie to the HttpManager.
addCookie(Cookie) - Method in class edu.wisc.my.webproxy.beans.http.HttpManagerImpl
 
addCookies(Cookie[]) - Method in class edu.wisc.my.webproxy.beans.http.HttpManager
Add an array of cookies to the HttpManager.
addCookies(Cookie[]) - Method in class edu.wisc.my.webproxy.beans.http.HttpManagerImpl
 
append(char) - Method in class edu.wisc.my.webproxy.beans.cache.CacheWriter
 
append(CharSequence, int, int) - Method in class edu.wisc.my.webproxy.beans.cache.CacheWriter
 
append(CharSequence) - Method in class edu.wisc.my.webproxy.beans.cache.CacheWriter
 
ApplicationContextLocator - Class in edu.wisc.my.webproxy.portlet
Locator class for accessing the ApplicationContext from code that doesn't have access to the servlet context.
AUTH_ENABLE - Static variable in class edu.wisc.my.webproxy.beans.config.HttpClientConfigImpl
 
AUTH_TYPE - Static variable in class edu.wisc.my.webproxy.beans.config.HttpClientConfigImpl
 
AUTH_TYPE_BASIC - Static variable in class edu.wisc.my.webproxy.beans.config.HttpClientConfigImpl
 
AUTH_TYPE_CAS - Static variable in class edu.wisc.my.webproxy.beans.config.HttpClientConfigImpl
 
AUTH_TYPE_FORM - Static variable in class edu.wisc.my.webproxy.beans.config.HttpClientConfigImpl
 
AUTH_TYPE_NTLM - Static variable in class edu.wisc.my.webproxy.beans.config.HttpClientConfigImpl
 
AUTH_TYPE_SHIBBOLETH - Static variable in class edu.wisc.my.webproxy.beans.config.HttpClientConfigImpl
 
AUTH_URL - Static variable in class edu.wisc.my.webproxy.beans.config.HttpClientConfigImpl
 
authenticate(PortletRequest, String) - Method in class edu.wisc.my.webproxy.beans.security.CasAuthenticationHandler
 

B

BACK_BUTTON - Static variable in interface edu.wisc.my.webproxy.portlet.WebproxyConstants
 
BALANCETAGS - Static variable in class edu.wisc.my.webproxy.beans.config.HtmlParserConfigImpl
 
BASE_URL - Static variable in class edu.wisc.my.webproxy.beans.config.GeneralConfigImpl
 
BASE_URL - Static variable in interface edu.wisc.my.webproxy.portlet.WebproxyConstants
 
BASE_URL_KEY - Static variable in class edu.wisc.my.webproxy.beans.config.GeneralConfigImpl
 
BaseUrlFilter - Class in edu.wisc.my.webproxy.beans.filtering
The base URL filter is an abstract filter that locates URLs in the proxied content and call an abstract method to re-write the URL.
BaseUrlFilter(XMLReader) - Constructor for class edu.wisc.my.webproxy.beans.filtering.BaseUrlFilter
Constructor that takes XMLReader object as argument
BaseUrlFilter() - Constructor for class edu.wisc.my.webproxy.beans.filtering.BaseUrlFilter
The default constructor
buildCache(String, Properties) - Method in class org.jasig.portal.spring.orm.jpa.LocalCacheProviderProxy
 
buildCache(String, Properties) - Method in class org.jasig.portal.utils.cache.hibernate.EhCacheProvider
 

C

CACHE_SCOPE - Static variable in class edu.wisc.my.webproxy.beans.config.CacheConfigImpl
 
CACHE_SCOPE_APP - Static variable in class edu.wisc.my.webproxy.beans.config.CacheConfigImpl
 
CACHE_SCOPE_USER - Static variable in class edu.wisc.my.webproxy.beans.config.CacheConfigImpl
 
CACHE_TIMEOUT - Static variable in class edu.wisc.my.webproxy.beans.config.CacheConfigImpl
 
CacheConfigImpl - Class in edu.wisc.my.webproxy.beans.config
Provides the configuration page for the caching features of the WebProxy portlet.
CacheConfigImpl() - Constructor for class edu.wisc.my.webproxy.beans.config.CacheConfigImpl
 
CacheEntry - Class in edu.wisc.my.webproxy.beans.cache
Represents the rendered content of a page.
CacheEntry() - Constructor for class edu.wisc.my.webproxy.beans.cache.CacheEntry
 
cachePage(String, CacheEntry, boolean) - Method in class edu.wisc.my.webproxy.beans.cache.ehcache.EhPageCache
 
cachePage(String, CacheEntry, boolean) - Method in interface edu.wisc.my.webproxy.beans.cache.PageCache
Caches a page with the specified key and persistence flag.
CacheWriter - Class in edu.wisc.my.webproxy.beans.cache
Caching output stream.
CacheWriter(Writer, CacheEntry, PageCache, String, boolean) - Constructor for class edu.wisc.my.webproxy.beans.cache.CacheWriter
Creates a new CacheWriter with the specified delegate stream and caching configuration.
CAS_AUTHENTICATED_SESSION_FLAG - Static variable in class edu.wisc.my.webproxy.beans.security.CasAuthenticationHandler
 
CasAuthenticationHandler - Class in edu.wisc.my.webproxy.beans.security
 
CasAuthenticationHandler() - Constructor for class edu.wisc.my.webproxy.beans.security.CasAuthenticationHandler
 
ChainingSaxFilter - Class in edu.wisc.my.webproxy.beans.filtering
This abstract class can be implemented by filters that can use SAX events to perform their action.
ChainingSaxFilter() - Constructor for class edu.wisc.my.webproxy.beans.filtering.ChainingSaxFilter
The default constructor
ChainingSaxFilter(XMLReader) - Constructor for class edu.wisc.my.webproxy.beans.filtering.ChainingSaxFilter
Constructor that takes XMLReader object as argument
characters(char[], int, int) - Method in class edu.wisc.my.webproxy.beans.filtering.AbsoluteUrlFilter
 
characters(char[], int, int) - Method in class edu.wisc.my.webproxy.beans.filtering.BaseUrlFilter
 
characters(char[], int, int) - Method in class edu.wisc.my.webproxy.beans.filtering.ChainingSaxFilter
 
characters(char[], int, int) - Method in class edu.wisc.my.webproxy.beans.filtering.ClippingFilter
 
characters(char[], int, int) - Method in class edu.wisc.my.webproxy.beans.filtering.HtmlOutputFilter
 
checkArrayForNulls(String[], String) - Static method in class edu.wisc.my.webproxy.beans.config.ConfigUtils
 
checkEmptyNullString(String, String) - Static method in class edu.wisc.my.webproxy.beans.config.ConfigUtils
Takes the val String and returns the trim() version if it isn't null.
checkNullStringArray(String[], String[]) - Static method in class edu.wisc.my.webproxy.beans.config.ConfigUtils
 
checkRedirect(String, Response) - Static method in class edu.wisc.my.webproxy.portlet.WebProxyPortlet
 
CIRCULAR_REDIRECTS - Static variable in class edu.wisc.my.webproxy.beans.config.HttpClientConfigImpl
 
clear() - Method in class edu.wisc.my.webproxy.beans.SpringList
 
clearCookies() - Method in class edu.wisc.my.webproxy.beans.http.HttpManager
Clear all cookies currently available in the HttpManager.
clearCookies() - Method in class edu.wisc.my.webproxy.beans.http.HttpManagerImpl
 
clearData() - Method in interface edu.wisc.my.webproxy.beans.config.ProxyComponent
Called at the end of a request that the component was used in.
clearData() - Method in class edu.wisc.my.webproxy.beans.filtering.AbsoluteUrlFilter
 
clearData() - Method in class edu.wisc.my.webproxy.beans.filtering.BaseUrlFilter
 
clearData() - Method in class edu.wisc.my.webproxy.beans.filtering.ChainingSaxFilter
 
clearData() - Method in class edu.wisc.my.webproxy.beans.filtering.FuncNameUrlFilter
 
clearData() - Method in class edu.wisc.my.webproxy.beans.filtering.NekoHtmlParser
 
clearData() - Method in class edu.wisc.my.webproxy.beans.filtering.PortletUrlFilter
 
clearData() - Method in class edu.wisc.my.webproxy.beans.http.HttpManagerImpl
 
ClippingConfigImpl - Class in edu.wisc.my.webproxy.beans.config
 
ClippingConfigImpl() - Constructor for class edu.wisc.my.webproxy.beans.config.ClippingConfigImpl
 
ClippingFilter - Class in edu.wisc.my.webproxy.beans.filtering
The clipping filter uses an XPath expression to clip a subset of the Document
ClippingFilter() - Constructor for class edu.wisc.my.webproxy.beans.filtering.ClippingFilter
The default constructor
ClippingFilter(XMLReader) - Constructor for class edu.wisc.my.webproxy.beans.filtering.ClippingFilter
Constructor that takes XMLReader object as argument
close() - Method in class edu.wisc.my.webproxy.beans.cache.CacheWriter
Creates and stores a CacheEntry in the PageCache.
close() - Method in interface edu.wisc.my.webproxy.beans.http.Response
Releases the HTTP connection made to the remote server
close() - Method in class edu.wisc.my.webproxy.beans.http.ResponseImpl
 
COMMENT - Static variable in class edu.wisc.my.webproxy.beans.config.ClippingConfigImpl
 
comment(char[], int, int) - Method in class edu.wisc.my.webproxy.beans.filtering.ChainingSaxFilter
 
comment(char[], int, int) - Method in class edu.wisc.my.webproxy.beans.filtering.ClippingFilter
 
comment(char[], int, int) - Method in class edu.wisc.my.webproxy.beans.filtering.HtmlOutputFilter
 
compareTo(CookieKey) - Method in class edu.wisc.my.webproxy.beans.http.CookieKey
 
CONFIG_MODE - Static variable in interface edu.wisc.my.webproxy.portlet.WebproxyConstants
 
ConfigPage - Interface in edu.wisc.my.webproxy.beans.config
Represents a configuration page to be displayed during the portlet's configuration.
ConfigUtils - Class in edu.wisc.my.webproxy.beans.config
A set of utility methods for working with common configuration objects.
contains(Object) - Method in class edu.wisc.my.webproxy.beans.SpringList
 
containsAll(Collection<?>) - Method in class edu.wisc.my.webproxy.beans.SpringList
 
CookieKey - Class in edu.wisc.my.webproxy.beans.http
 
CookieKey(String, String) - Constructor for class edu.wisc.my.webproxy.beans.http.CookieKey
 
createClientConnectionManager(PortletRequest, HttpParams) - Method in class edu.wisc.my.webproxy.beans.http.HttpManagerImpl
Creates a new ClientConnectionManager to be used by the HttpClient.
createHeader(String, String) - Method in interface edu.wisc.my.webproxy.beans.http.Request
Creates and return an empty Header
createHeader(String, String) - Method in class edu.wisc.my.webproxy.beans.http.RequestImpl
 
createHttpClient(PortletRequest) - Method in class edu.wisc.my.webproxy.beans.http.HttpManagerImpl
Create a new THREAD SAFE HttpClient instance using the available portlet preferences.
createHttpClient(PortletRequest) - Method in class edu.wisc.my.webproxy.beans.http.ShibbolethEnabledHttpManagerImpl
Create a new HttpClient which may potentially be pre-configured for Shibboleth authentication.
createRequest() - Method in class edu.wisc.my.webproxy.beans.http.HttpManager
Creates an empty request object.
createRequest() - Method in class edu.wisc.my.webproxy.beans.http.HttpManagerImpl
 
CURRENT_STATE - Static variable in interface edu.wisc.my.webproxy.portlet.WebproxyConstants
 

D

destroy() - Method in class edu.wisc.my.webproxy.portlet.WebProxyPortlet
 
DISABLE - Static variable in class edu.wisc.my.webproxy.beans.config.ClippingConfigImpl
 
doDispatch(RenderRequest, RenderResponse) - Method in class edu.wisc.my.webproxy.portlet.WebProxyPortlet
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class edu.wisc.my.webproxy.servlet.ProxyServlet
 
doHead(HttpServletRequest, HttpServletResponse) - Method in class edu.wisc.my.webproxy.servlet.ProxyServlet
 
DOMAIN - Static variable in class edu.wisc.my.webproxy.beans.config.HttpClientConfigImpl
 
domain - Variable in class edu.wisc.my.webproxy.beans.http.CookieKey
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class edu.wisc.my.webproxy.servlet.ProxyServlet
 
doRequest(Request) - Method in class edu.wisc.my.webproxy.beans.http.HttpManager
Performs the request with the given request object.
doRequest(Request) - Method in class edu.wisc.my.webproxy.beans.http.HttpManagerImpl
 
doUrlRewite(String, int, boolean) - Method in class edu.wisc.my.webproxy.beans.filtering.FuncNameUrlFilter
 
doUrlRewite(String, int, boolean) - Method in class edu.wisc.my.webproxy.beans.filtering.InclExclUrlFilter
Rewrite URLs that match the RegEx and INCLUDE/EXCLUDE criteria.
doUrlRewite(String, int, boolean) - Method in class edu.wisc.my.webproxy.beans.filtering.PortletUrlFilter
 
DYNAMIC_PARAM_NAMES - Static variable in class edu.wisc.my.webproxy.beans.config.HttpClientConfigImpl
 
DYNAMIC_PARAM_PERSIST - Static variable in class edu.wisc.my.webproxy.beans.config.HttpClientConfigImpl
 
DYNAMIC_PARAM_SENSITIVE - Static variable in class edu.wisc.my.webproxy.beans.config.HttpClientConfigImpl
 
DYNAMIC_PARAM_VALUES - Static variable in class edu.wisc.my.webproxy.beans.config.HttpClientConfigImpl
 

E

EDIT_URL - Static variable in class edu.wisc.my.webproxy.beans.config.GeneralConfigImpl
 
edu.wisc.my.webproxy.beans - package edu.wisc.my.webproxy.beans
 
edu.wisc.my.webproxy.beans.cache - package edu.wisc.my.webproxy.beans.cache
 
edu.wisc.my.webproxy.beans.cache.ehcache - package edu.wisc.my.webproxy.beans.cache.ehcache
 
edu.wisc.my.webproxy.beans.config - package edu.wisc.my.webproxy.beans.config
 
edu.wisc.my.webproxy.beans.filtering - package edu.wisc.my.webproxy.beans.filtering
 
edu.wisc.my.webproxy.beans.http - package edu.wisc.my.webproxy.beans.http
 
edu.wisc.my.webproxy.beans.interceptors - package edu.wisc.my.webproxy.beans.interceptors
 
edu.wisc.my.webproxy.beans.security - package edu.wisc.my.webproxy.beans.security
 
edu.wisc.my.webproxy.portlet - package edu.wisc.my.webproxy.portlet
 
edu.wisc.my.webproxy.servlet - package edu.wisc.my.webproxy.servlet
 
edu.wisc.my.webproxy.util - package edu.wisc.my.webproxy.util
 
EhCacheProvider - Class in org.jasig.portal.utils.cache.hibernate
Provides EhCache instances to hibernate using an injected CacheManager
EhCacheProvider() - Constructor for class org.jasig.portal.utils.cache.hibernate.EhCacheProvider
 
EhPageCache - Class in edu.wisc.my.webproxy.beans.cache.ehcache
PageCache using EhCache
EhPageCache() - Constructor for class edu.wisc.my.webproxy.beans.cache.ehcache.EhPageCache
 
ELEMENT - Static variable in class edu.wisc.my.webproxy.beans.config.ClippingConfigImpl
 
endCDATA() - Method in class edu.wisc.my.webproxy.beans.filtering.ChainingSaxFilter
 
endDocument() - Method in class edu.wisc.my.webproxy.beans.filtering.HtmlOutputFilter
 
endDTD() - Method in class edu.wisc.my.webproxy.beans.filtering.ChainingSaxFilter
 
endElement(String, String, String) - Method in class edu.wisc.my.webproxy.beans.filtering.BaseUrlFilter
 
endElement(String, String, String) - Method in class edu.wisc.my.webproxy.beans.filtering.ClippingFilter
Filters the Namespace URI for end-element events.
endElement(String, String, String) - Method in class edu.wisc.my.webproxy.beans.filtering.HtmlOutputFilter
 
endEntity(String) - Method in class edu.wisc.my.webproxy.beans.filtering.ChainingSaxFilter
 
endEntity(String) - Method in class edu.wisc.my.webproxy.beans.filtering.HtmlOutputFilter
 
equals(Object) - Method in class edu.wisc.my.webproxy.beans.http.CookieKey
 
equals(Object) - Method in class edu.wisc.my.webproxy.beans.http.PersistedCookieImpl
 
equals(Object) - Method in class edu.wisc.my.webproxy.beans.http.WebProxyStateImpl
 
equals(Object) - Method in class edu.wisc.my.webproxy.beans.SpringList
 
ExtendedLRUTrackingModelPasser - Class in edu.wisc.my.webproxy.util
 
ExtendedLRUTrackingModelPasser() - Constructor for class edu.wisc.my.webproxy.util.ExtendedLRUTrackingModelPasser
 
ExtendedModelPasser - Interface in edu.wisc.my.webproxy.util
 

F

findManager(PortletRequest) - Method in class edu.wisc.my.webproxy.beans.http.HttpManagerService
Find an HttpManager for the current portlet request.
flush() - Method in class edu.wisc.my.webproxy.beans.cache.CacheWriter
 
FNAME_TARGET - Static variable in class edu.wisc.my.webproxy.beans.config.GeneralConfigImpl
 
FNAME_URL_LIST_TYPE - Static variable in class edu.wisc.my.webproxy.beans.config.GeneralConfigImpl
 
FNAME_URL_REWRITE_MASKS - Static variable in class edu.wisc.my.webproxy.beans.config.GeneralConfigImpl
 
FNAME_URL_REWRITE_STATES - Static variable in class edu.wisc.my.webproxy.beans.config.GeneralConfigImpl
 
FuncNameUrlFilter - Class in edu.wisc.my.webproxy.beans.filtering
 
FuncNameUrlFilter() - Constructor for class edu.wisc.my.webproxy.beans.filtering.FuncNameUrlFilter
 
FuncNameUrlFilter(XMLReader) - Constructor for class edu.wisc.my.webproxy.beans.filtering.FuncNameUrlFilter
 

G

GeneralConfigImpl - Class in edu.wisc.my.webproxy.beans.config
 
GeneralConfigImpl() - Constructor for class edu.wisc.my.webproxy.beans.config.GeneralConfigImpl
 
generateCacheKey(String, PortletRequest) - Method in interface edu.wisc.my.webproxy.beans.http.IKeyManager
 
generateCacheKey(String, String) - Method in interface edu.wisc.my.webproxy.beans.http.IKeyManager
 
generateCacheKey(String, PortletRequest) - Method in class edu.wisc.my.webproxy.beans.http.KeyManager
 
generateCacheKey(String, String) - Method in class edu.wisc.my.webproxy.beans.http.KeyManager
 
generateStateKey(String, PortletRequest) - Method in interface edu.wisc.my.webproxy.beans.http.IKeyManager
 
generateStateKey(String, PortletRequest) - Method in class edu.wisc.my.webproxy.beans.http.KeyManager
 
get(int) - Method in class edu.wisc.my.webproxy.beans.SpringList
 
GET_REQUEST - Static variable in interface edu.wisc.my.webproxy.portlet.WebproxyConstants
 
getApplicationContext() - Static method in class edu.wisc.my.webproxy.portlet.ApplicationContextLocator
 
getAssertion(PortletRequest) - Method in class edu.wisc.my.webproxy.beans.http.ShibbolethEnabledHttpManagerImpl
Get the SAML assertion from the UserInfo map.
getAuthType() - Method in interface edu.wisc.my.webproxy.beans.http.Request
Retrives the type(Basic, Form, NTML) of the authentication that was set on this object
getAuthType() - Method in class edu.wisc.my.webproxy.beans.http.RequestImpl
 
getCachedPage(String) - Method in class edu.wisc.my.webproxy.beans.cache.ehcache.EhPageCache
 
getCachedPage(String, boolean) - Method in class edu.wisc.my.webproxy.beans.cache.ehcache.EhPageCache
 
getCachedPage(String, int) - Method in class edu.wisc.my.webproxy.beans.cache.ehcache.EhPageCache
 
getCachedPage(String) - Method in interface edu.wisc.my.webproxy.beans.cache.PageCache
Retrieves the cache entry for the specified key.
getCachedPage(String, boolean) - Method in interface edu.wisc.my.webproxy.beans.cache.PageCache
Retrieves the cache entry for the specified key.
getCachedPage(String, int) - Method in interface edu.wisc.my.webproxy.beans.cache.PageCache
Retrieves the cache entry for the specified key.
getCacheManager() - Method in class org.jasig.portal.utils.cache.hibernate.EhCacheProvider
 
getCacheProvider() - Method in class org.jasig.portal.spring.orm.jpa.HibernateJpaVendorAdapter
 
getComment() - Method in interface edu.wisc.my.webproxy.beans.http.ICookie
Returns the comment describing the purpose of this cookie, or null if no such comment has been defined.
getComment() - Method in class edu.wisc.my.webproxy.beans.http.PersistedCookieImpl
 
getConfigTimeCacheProvider() - Static method in class org.jasig.portal.spring.orm.jpa.HibernateJpaVendorAdapter
Return the CacheProvider for the currently configured Hibernate SessionFactory, to be used by LocalCacheProviderProxy.
getContent() - Method in class edu.wisc.my.webproxy.beans.cache.CacheEntry
 
getContentType() - Method in class edu.wisc.my.webproxy.beans.cache.CacheEntry
 
getContentType() - Method in interface edu.wisc.my.webproxy.beans.http.Response
Retrieves the type of the content of response as a String
getContentType() - Method in class edu.wisc.my.webproxy.beans.http.ResponseImpl
 
getCookieLock() - Method in class edu.wisc.my.webproxy.beans.http.HttpManager
 
getCookies() - Method in class edu.wisc.my.webproxy.beans.http.HttpManager
Return a list of all currently set cookies in the HttpManager.
getCookies() - Method in class edu.wisc.my.webproxy.beans.http.HttpManagerImpl
 
getCookies() - Method in interface edu.wisc.my.webproxy.beans.http.IWebProxyState
Retrieve a list of cookies associated with this state.
getCookies() - Method in class edu.wisc.my.webproxy.beans.http.WebProxyStateImpl
 
getCreated() - Method in interface edu.wisc.my.webproxy.beans.http.ICookie
 
getCreated() - Method in class edu.wisc.my.webproxy.beans.http.PersistedCookieImpl
 
getCredentials() - Method in class edu.wisc.my.webproxy.beans.http.HttpManager
Return the user authentication credentials.
getCredentials() - Method in class edu.wisc.my.webproxy.beans.http.HttpManagerImpl
 
getDomain() - Method in interface edu.wisc.my.webproxy.beans.http.ICookie
Returns domain attribute of the cookie.
getDomain() - Method in class edu.wisc.my.webproxy.beans.http.NtCredentials
Retrieves the domain name to authenticate with.
getDomain() - Method in class edu.wisc.my.webproxy.beans.http.PersistedCookieImpl
 
getEhcache() - Method in class edu.wisc.my.webproxy.beans.cache.ehcache.EhPageCache
 
getExpirationDate() - Method in class edu.wisc.my.webproxy.beans.cache.CacheEntry
 
getExpiryDate() - Method in interface edu.wisc.my.webproxy.beans.http.ICookie
Returns the expiration Date of the cookie, or null if none exists.
getExpiryDate() - Method in class edu.wisc.my.webproxy.beans.http.PersistedCookieImpl
 
getHeaders() - Method in interface edu.wisc.my.webproxy.beans.http.Request
Retrieves an array of Headers that this object contains.
getHeaders() - Method in class edu.wisc.my.webproxy.beans.http.RequestImpl
 
getHeaders() - Method in interface edu.wisc.my.webproxy.beans.http.Response
Retrieves all the response headers as an array of Headers
getHeaders() - Method in class edu.wisc.my.webproxy.beans.http.ResponseImpl
 
getHost() - Method in class edu.wisc.my.webproxy.beans.http.NtCredentials
Retrieves the host name of the computer originating the request.
getHttpClient(PortletRequest) - Method in class edu.wisc.my.webproxy.beans.http.HttpManagerImpl
 
getIdPPublicKeys(PortletRequest) - Method in class edu.wisc.my.webproxy.beans.http.ShibbolethEnabledHttpManagerImpl
Get the IdP Public keys from the UserInfo map.
getInstanceKey(PortletRequest) - Method in interface edu.wisc.my.webproxy.beans.http.IKeyManager
Generates a unique key for this portlet instance that will persist across portal restarts
getInstanceKey(PortletRequest) - Method in class edu.wisc.my.webproxy.beans.http.KeyManager
Generates a unique key for this portlet instance that will persist across portal restarts
getJpaPropertyMap() - Method in class org.jasig.portal.spring.orm.jpa.HibernateJpaVendorAdapter
 
getJsp() - Method in class edu.wisc.my.webproxy.beans.config.JspConfigPage
 
getLexicalHandler() - Method in class edu.wisc.my.webproxy.beans.filtering.ChainingSaxFilter
 
getListType() - Method in class edu.wisc.my.webproxy.beans.filtering.InclExclUrlFilter
 
getMap() - Method in class edu.wisc.my.webproxy.beans.PortletPreferencesWrapper
 
getModelFromPortlet(PortletRequest, PortletResponse, String) - Method in class edu.wisc.my.webproxy.util.ExtendedLRUTrackingModelPasser
 
getModelFromPortlet(PortletRequest, PortletResponse, String) - Method in interface edu.wisc.my.webproxy.util.ExtendedModelPasser
 
getMyService() - Method in class edu.wisc.my.webproxy.beans.security.CasAuthenticationHandler
 
getName() - Method in class edu.wisc.my.webproxy.beans.config.CacheConfigImpl
 
getName() - Method in class edu.wisc.my.webproxy.beans.config.ClippingConfigImpl
 
getName() - Method in interface edu.wisc.my.webproxy.beans.config.ConfigPage
Returns a displayable title for the configuration page.
getName() - Method in class edu.wisc.my.webproxy.beans.config.GeneralConfigImpl
 
getName() - Method in class edu.wisc.my.webproxy.beans.config.HtmlParserConfigImpl
 
getName() - Method in class edu.wisc.my.webproxy.beans.config.HttpClientConfigImpl
 
getName() - Method in class edu.wisc.my.webproxy.beans.config.HttpHeaderConfigImpl
 
getName() - Method in interface edu.wisc.my.webproxy.beans.config.ProxyComponent
Returns a displayable name for the component.
getName() - Method in class edu.wisc.my.webproxy.beans.config.StaticHtmlConfigImpl
 
getName() - Method in class edu.wisc.my.webproxy.beans.filtering.AbsoluteUrlFilter
 
getName() - Method in class edu.wisc.my.webproxy.beans.filtering.ClippingFilter
 
getName() - Method in class edu.wisc.my.webproxy.beans.filtering.FuncNameUrlFilter
 
getName() - Method in class edu.wisc.my.webproxy.beans.filtering.HtmlOutputFilter
 
getName() - Method in class edu.wisc.my.webproxy.beans.filtering.NekoHtmlParser
 
getName() - Method in class edu.wisc.my.webproxy.beans.filtering.PortletUrlFilter
 
getName() - Method in class edu.wisc.my.webproxy.beans.http.HeaderImpl
 
getName() - Method in class edu.wisc.my.webproxy.beans.http.HttpManagerImpl
 
getName() - Method in interface edu.wisc.my.webproxy.beans.http.ICookie
Return the name.
getName() - Method in interface edu.wisc.my.webproxy.beans.http.IHeader
Return the name.
getName() - Method in class edu.wisc.my.webproxy.beans.http.ParameterPair
 
getName() - Method in class edu.wisc.my.webproxy.beans.http.PersistedCookieImpl
 
getNames() - Method in class edu.wisc.my.webproxy.beans.PortletPreferencesWrapper
 
getOrCreateState(PortletRequest, String) - Method in class edu.wisc.my.webproxy.beans.http.HttpManagerService
 
getParameters() - Method in interface edu.wisc.my.webproxy.beans.http.Request
Retrieves all the post parameters on this object contained in map to make a post request
getParameters() - Method in class edu.wisc.my.webproxy.beans.http.RequestImpl
 
getPassword() - Method in class edu.wisc.my.webproxy.beans.http.ICredentials
Returns the password attribute.
getPath() - Method in interface edu.wisc.my.webproxy.beans.http.ICookie
Returns the path attribute of the cookie
getPath() - Method in class edu.wisc.my.webproxy.beans.http.PersistedCookieImpl
 
getPortalEntityID() - Method in class edu.wisc.my.webproxy.beans.http.ShibbolethEnabledHttpManagerImpl
 
getReader(LexicalHandler) - Method in interface edu.wisc.my.webproxy.beans.filtering.HtmlParser
Retrieves a XMLReader object given a (@link LexicalHandler)
getReader(LexicalHandler) - Method in class edu.wisc.my.webproxy.beans.filtering.NekoHtmlParser
 
getRequestUrl() - Method in interface edu.wisc.my.webproxy.beans.http.Response
 
getRequestUrl() - Method in class edu.wisc.my.webproxy.beans.http.ResponseImpl
 
getResponseBodyAsStream() - Method in interface edu.wisc.my.webproxy.beans.http.Response
Retrieves the body of the response as an inputstream.
getResponseBodyAsStream() - Method in class edu.wisc.my.webproxy.beans.http.ResponseImpl
 
getState(String) - Method in interface edu.wisc.my.webproxy.beans.http.IWebProxyStateDao
Retrieve an IWebProxyState from the store by its unique String key.
getState(String) - Method in class edu.wisc.my.webproxy.beans.http.WebProxyStateJpaDaoImpl
 
getStateKey() - Method in interface edu.wisc.my.webproxy.beans.http.IWebProxyState
Get the unique key associated with this state.
getStateKey() - Method in class edu.wisc.my.webproxy.beans.http.WebProxyStateImpl
 
getStatusCode() - Method in interface edu.wisc.my.webproxy.beans.http.Response
Retrieves the status code that is returned when a request is made
getStatusCode() - Method in class edu.wisc.my.webproxy.beans.http.ResponseImpl
 
getTicketValidator() - Method in class edu.wisc.my.webproxy.beans.security.CasAuthenticationHandler
 
getType() - Method in interface edu.wisc.my.webproxy.beans.http.Request
Retrieves the type of the request that this object contains
getType() - Method in class edu.wisc.my.webproxy.beans.http.RequestImpl
 
getUpdated() - Method in interface edu.wisc.my.webproxy.beans.http.ICookie
 
getUpdated() - Method in class edu.wisc.my.webproxy.beans.http.PersistedCookieImpl
 
getUrl() - Method in interface edu.wisc.my.webproxy.beans.http.Request
Retrieves the base url as a String that this object contains
getUrl() - Method in class edu.wisc.my.webproxy.beans.http.RequestImpl
 
getUrlRegExList() - Method in class edu.wisc.my.webproxy.beans.filtering.InclExclUrlFilter
 
getUserName() - Method in class edu.wisc.my.webproxy.beans.http.ICredentials
Returns the username attribute.
getValue() - Method in class edu.wisc.my.webproxy.beans.http.HeaderImpl
 
getValue() - Method in interface edu.wisc.my.webproxy.beans.http.ICookie
 
getValue() - Method in interface edu.wisc.my.webproxy.beans.http.IHeader
Return the current value.
getValue() - Method in class edu.wisc.my.webproxy.beans.http.ParameterPair
 
getValue() - Method in class edu.wisc.my.webproxy.beans.http.PersistedCookieImpl
 
getValue(String, String) - Method in class edu.wisc.my.webproxy.beans.PortletPreferencesWrapper
 
getValues(String, String[]) - Method in class edu.wisc.my.webproxy.beans.PortletPreferencesWrapper
 
getVersion() - Method in interface edu.wisc.my.webproxy.beans.http.ICookie
Returns the version of the cookie specification to which this cookie conforms.
getVersion() - Method in class edu.wisc.my.webproxy.beans.http.PersistedCookieImpl
 
getWrappedList() - Method in class edu.wisc.my.webproxy.beans.SpringList
 
getXPath() - Method in class edu.wisc.my.webproxy.beans.filtering.ClippingFilter
Retrives the Xpath set on this clipping filter

H

hashCode() - Method in class edu.wisc.my.webproxy.beans.http.CookieKey
 
hashCode() - Method in class edu.wisc.my.webproxy.beans.http.PersistedCookieImpl
 
hashCode() - Method in class edu.wisc.my.webproxy.beans.http.WebProxyStateImpl
 
hashCode() - Method in class edu.wisc.my.webproxy.beans.SpringList
 
HEAD_REQUEST - Static variable in interface edu.wisc.my.webproxy.portlet.WebproxyConstants
 
HEADER_NAME - Static variable in class edu.wisc.my.webproxy.beans.config.HttpHeaderConfigImpl
 
HEADER_VALUE - Static variable in class edu.wisc.my.webproxy.beans.config.HttpHeaderConfigImpl
 
HeaderImpl - Class in edu.wisc.my.webproxy.beans.http
This class is the implementation of the methods defined in the (@link edu.wisc.my.webproxy.beans.http.Header) interface
HeaderImpl(String, String) - Constructor for class edu.wisc.my.webproxy.beans.http.HeaderImpl
The constructor with the name and value arguments.
HibernateJpaVendorAdapter - Class in org.jasig.portal.spring.orm.jpa
Extension of the Spring HibernateJpaVendorAdapter class that can provide a CacheProvider implementation to the hibernate session factory.
HibernateJpaVendorAdapter() - Constructor for class org.jasig.portal.spring.orm.jpa.HibernateJpaVendorAdapter
 
HtmlOutputFilter - Class in edu.wisc.my.webproxy.beans.filtering
A filter that will always be at the end of the filter chain.
HtmlOutputFilter(Writer) - Constructor for class edu.wisc.my.webproxy.beans.filtering.HtmlOutputFilter
 
HtmlParser - Interface in edu.wisc.my.webproxy.beans.filtering
Specifies the interface the portelt will use to perform the initial DOM parsing of the Response.
HtmlParserConfigImpl - Class in edu.wisc.my.webproxy.beans.config
 
HtmlParserConfigImpl() - Constructor for class edu.wisc.my.webproxy.beans.config.HtmlParserConfigImpl
 
HTTP_MANAGER - Static variable in class edu.wisc.my.webproxy.servlet.ProxyServlet
 
HTTP_TIMEOUT - Static variable in class edu.wisc.my.webproxy.beans.config.HttpClientConfigImpl
 
HttpClientConfigImpl - Class in edu.wisc.my.webproxy.beans.config
 
HttpClientConfigImpl() - Constructor for class edu.wisc.my.webproxy.beans.config.HttpClientConfigImpl
 
HttpHeaderConfigImpl - Class in edu.wisc.my.webproxy.beans.config
 
HttpHeaderConfigImpl() - Constructor for class edu.wisc.my.webproxy.beans.config.HttpHeaderConfigImpl
 
HttpManager - Class in edu.wisc.my.webproxy.beans.http
This interface is what the portlet uses to make requests.
HttpManager() - Constructor for class edu.wisc.my.webproxy.beans.http.HttpManager
 
HttpManagerImpl - Class in edu.wisc.my.webproxy.beans.http
This class is the implementation of the methods defined in the (@link edu.wisc.my.webproxy.beans.http.HttpManager) interface
HttpManagerImpl() - Constructor for class edu.wisc.my.webproxy.beans.http.HttpManagerImpl
Default constructor
HttpManagerService - Class in edu.wisc.my.webproxy.beans.http
HttpManagerFindingService is responsible for retrieving and saving HttpManager instances for a particular user and request.
HttpManagerService() - Constructor for class edu.wisc.my.webproxy.beans.http.HttpManagerService
 
HttpTimeoutException - Exception in edu.wisc.my.webproxy.beans.http
 
HttpTimeoutException(Throwable) - Constructor for exception edu.wisc.my.webproxy.beans.http.HttpTimeoutException
 
HttpTimeoutException(String, Throwable) - Constructor for exception edu.wisc.my.webproxy.beans.http.HttpTimeoutException
 

I

ICookie - Interface in edu.wisc.my.webproxy.beans.http
Represents a cookie that is passed to/from the remote application.
ICredentials - Class in edu.wisc.my.webproxy.beans.http
Represents a authentication credentials that is passed to remote application.
ICredentials() - Constructor for class edu.wisc.my.webproxy.beans.http.ICredentials
Default constructor.
ICredentials(String, String) - Constructor for class edu.wisc.my.webproxy.beans.http.ICredentials
The constructor with the username and password arguments.
IHeader - Interface in edu.wisc.my.webproxy.beans.http
Represents a header that is passed to/from the remote application via the request.
IKeyManager - Interface in edu.wisc.my.webproxy.beans.http
Generates portlet instance specific persistent keys
InclExclUrlFilter - Class in edu.wisc.my.webproxy.beans.filtering
 
InclExclUrlFilter() - Constructor for class edu.wisc.my.webproxy.beans.filtering.InclExclUrlFilter
 
InclExclUrlFilter(XMLReader) - Constructor for class edu.wisc.my.webproxy.beans.filtering.InclExclUrlFilter
 
indexOf(Object) - Method in class edu.wisc.my.webproxy.beans.SpringList
 
init() - Method in class edu.wisc.my.webproxy.portlet.WebProxyPortlet
 
INSERTDOCTYPE - Static variable in class edu.wisc.my.webproxy.beans.config.HtmlParserConfigImpl
 
intercept(RenderRequest, RenderResponse, Response) - Method in interface edu.wisc.my.webproxy.beans.interceptors.PostInterceptor
This intercept method is called for requests that happen during the render of a portlet.
intercept(ActionRequest, ActionResponse, Response) - Method in interface edu.wisc.my.webproxy.beans.interceptors.PostInterceptor
This intercept method is called for requests that happen during the action of a portlet.
intercept(HttpServletRequest, HttpServletResponse, Response) - Method in interface edu.wisc.my.webproxy.beans.interceptors.PostInterceptor
This intercept method is called for requests that happen during the render of a servlet.
intercept(RenderRequest, RenderResponse, Request) - Method in interface edu.wisc.my.webproxy.beans.interceptors.PreInterceptor
This intercept method is called for requests that happen during the render of a portlet.
intercept(ActionRequest, ActionResponse, Request) - Method in interface edu.wisc.my.webproxy.beans.interceptors.PreInterceptor
This intercept method is called for requests that happen during the action of a portlet
intercept(HttpServletRequest, HttpServletResponse, Request) - Method in interface edu.wisc.my.webproxy.beans.interceptors.PreInterceptor
This intercept method is called for requests that happen during the render of a servlet.
isEmpty() - Method in class edu.wisc.my.webproxy.beans.SpringList
 
isExpired() - Method in interface edu.wisc.my.webproxy.beans.http.ICookie
Returns true if this cookie has expired.
isExpired() - Method in class edu.wisc.my.webproxy.beans.http.PersistedCookieImpl
 
isMinimalPutsEnabledByDefault() - Method in class org.jasig.portal.spring.orm.jpa.LocalCacheProviderProxy
 
isMinimalPutsEnabledByDefault() - Method in class org.jasig.portal.utils.cache.hibernate.EhCacheProvider
 
isReadOnly(String) - Method in class edu.wisc.my.webproxy.beans.PortletPreferencesWrapper
 
isSecure() - Method in interface edu.wisc.my.webproxy.beans.http.ICookie
 
isSecure() - Method in class edu.wisc.my.webproxy.beans.http.PersistedCookieImpl
 
isSkipValidateIdp() - Method in class edu.wisc.my.webproxy.beans.http.ShibbolethEnabledHttpManagerImpl
 
iterator() - Method in class edu.wisc.my.webproxy.beans.SpringList
 
IWebProxyState - Interface in edu.wisc.my.webproxy.beans.http
IWebProxyState represents an interface representing the state of a user's web proxy browsing.
IWebProxyStateDao - Interface in edu.wisc.my.webproxy.beans.http
IWebProxyStateDao provides an interface for persisting and retrieving web proxy state information.

J

JspConfigPage - Class in edu.wisc.my.webproxy.beans.config
Base ConfigPage that provides means for configuring a JSP page name and takes care of the render method by dispatching to the configured JSP.
JspConfigPage() - Constructor for class edu.wisc.my.webproxy.beans.config.JspConfigPage
 

K

KeyManager - Class in edu.wisc.my.webproxy.beans.http
 
KeyManager() - Constructor for class edu.wisc.my.webproxy.beans.http.KeyManager
 

L

LAST_USED - Static variable in interface edu.wisc.my.webproxy.portlet.WebproxyConstants
 
lastIndexOf(Object) - Method in class edu.wisc.my.webproxy.beans.SpringList
 
listIterator() - Method in class edu.wisc.my.webproxy.beans.SpringList
 
listIterator(int) - Method in class edu.wisc.my.webproxy.beans.SpringList
 
LocalCacheProviderProxy - Class in org.jasig.portal.spring.orm.jpa
Copy of the Spring LocalCacheProviderProxy that works with JPA when the HibernateJpaVendorAdapter is used and the HibernateJpaVendorAdapter.setCacheProvider(CacheProvider) property is set.
LocalCacheProviderProxy() - Constructor for class org.jasig.portal.spring.orm.jpa.LocalCacheProviderProxy
 
logger - Variable in class edu.wisc.my.webproxy.beans.http.HttpManagerImpl
 
logger - Variable in class edu.wisc.my.webproxy.beans.http.HttpManagerService
 
logger - Variable in class edu.wisc.my.webproxy.beans.http.KeyManager
 
logger - Variable in class edu.wisc.my.webproxy.beans.http.WebProxyStateJpaDaoImpl
 
logger - Variable in class org.jasig.portal.spring.orm.jpa.HibernateJpaVendorAdapter
 
logger - Variable in class org.jasig.portal.utils.cache.hibernate.EhCacheProvider
 

M

makeCaseInsensitive(Map<String, Set<String>>) - Method in class edu.wisc.my.webproxy.beans.filtering.BaseUrlFilter
 
MAX_CONNECTIONS - Static variable in class edu.wisc.my.webproxy.beans.config.HttpClientConfigImpl
 
MAX_CONNECTIONS_PER_ROUTE - Static variable in class edu.wisc.my.webproxy.beans.config.HttpClientConfigImpl
 
MAX_REDIRECTS - Static variable in class edu.wisc.my.webproxy.beans.config.HttpClientConfigImpl
 
myService - Variable in class edu.wisc.my.webproxy.beans.security.CasAuthenticationHandler
 

N

name - Variable in class edu.wisc.my.webproxy.beans.http.CookieKey
 
NekoHtmlParser - Class in edu.wisc.my.webproxy.beans.filtering
This class implements the HtmlParser Interface by using NekoHtml
NekoHtmlParser() - Constructor for class edu.wisc.my.webproxy.beans.filtering.NekoHtmlParser
 
nextTimestamp() - Method in class org.jasig.portal.spring.orm.jpa.LocalCacheProviderProxy
 
nextTimestamp() - Method in class org.jasig.portal.utils.cache.hibernate.EhCacheProvider
 
notAcceptable(String) - Method in class edu.wisc.my.webproxy.beans.filtering.ClippingFilter
Checks to see if element is in notAcceptable array
NtCredentials - Class in edu.wisc.my.webproxy.beans.http
ICredentials for use with the NTLM authentication scheme which requires additional information
NtCredentials() - Constructor for class edu.wisc.my.webproxy.beans.http.NtCredentials
Default constructor.
NtCredentials(String, String, String, String) - Constructor for class edu.wisc.my.webproxy.beans.http.NtCredentials
Constructor.

O

onCreate() - Method in class edu.wisc.my.webproxy.beans.http.PersistedCookieImpl
 
onUpdate() - Method in class edu.wisc.my.webproxy.beans.http.PersistedCookieImpl
 
org.jasig.portal.spring.orm.jpa - package org.jasig.portal.spring.orm.jpa
 
org.jasig.portal.utils.cache.hibernate - package org.jasig.portal.utils.cache.hibernate
 

P

PageCache - Interface in edu.wisc.my.webproxy.beans.cache
Represents a generic cache of WebProxy CacheEntry objects.
ParameterPair - Class in edu.wisc.my.webproxy.beans.http
 
ParameterPair(ParameterPair) - Constructor for class edu.wisc.my.webproxy.beans.http.ParameterPair
 
ParameterPair(String, String) - Constructor for class edu.wisc.my.webproxy.beans.http.ParameterPair
 
parse(InputSource) - Method in class edu.wisc.my.webproxy.beans.filtering.ChainingSaxFilter
 
parse(String) - Method in class edu.wisc.my.webproxy.beans.filtering.ChainingSaxFilter
 
parseInt(String, int) - Static method in class edu.wisc.my.webproxy.beans.config.ConfigUtils
 
parseInteger(String, Integer) - Static method in class edu.wisc.my.webproxy.beans.config.ConfigUtils
 
PASS_THROUGH - Static variable in interface edu.wisc.my.webproxy.portlet.WebproxyConstants
 
PASSWORD - Static variable in class edu.wisc.my.webproxy.beans.config.HttpClientConfigImpl
 
PERSIST_CACHE - Static variable in class edu.wisc.my.webproxy.beans.config.CacheConfigImpl
 
PERSIST_DOMAIN - Static variable in class edu.wisc.my.webproxy.beans.config.HttpClientConfigImpl
 
PERSIST_PASSWORD - Static variable in class edu.wisc.my.webproxy.beans.config.HttpClientConfigImpl
 
PERSIST_USER_NAME - Static variable in class edu.wisc.my.webproxy.beans.config.HttpClientConfigImpl
 
PersistedCookieImpl - Class in edu.wisc.my.webproxy.beans.http
PersistedCookieImpl is an embeddable, JPA-persistable implementation of ICookie.
PersistedCookieImpl(String, String) - Constructor for class edu.wisc.my.webproxy.beans.http.PersistedCookieImpl
 
PORTLET_INSTANCE_KEY - Static variable in interface edu.wisc.my.webproxy.beans.http.IKeyManager
 
PORTLET_URL_LIST_TYPE - Static variable in class edu.wisc.my.webproxy.beans.config.GeneralConfigImpl
 
PORTLET_URL_REWRITE_MASKS - Static variable in class edu.wisc.my.webproxy.beans.config.GeneralConfigImpl
 
PORTLET_URL_REWRITE_STATES - Static variable in class edu.wisc.my.webproxy.beans.config.GeneralConfigImpl
 
PortletPreferencesWrapper - Class in edu.wisc.my.webproxy.beans
 
PortletPreferencesWrapper(PortletPreferences, Map) - Constructor for class edu.wisc.my.webproxy.beans.PortletPreferencesWrapper
 
PortletUrlFilter - Class in edu.wisc.my.webproxy.beans.filtering
A filter that re-writes all URLs to portlet URLs
PortletUrlFilter() - Constructor for class edu.wisc.my.webproxy.beans.filtering.PortletUrlFilter
 
PortletUrlFilter(XMLReader) - Constructor for class edu.wisc.my.webproxy.beans.filtering.PortletUrlFilter
 
POST_INTERCEPTOR_CLASS - Static variable in class edu.wisc.my.webproxy.beans.config.GeneralConfigImpl
 
POST_PARAM_KEY - Static variable in class edu.wisc.my.webproxy.beans.config.GeneralConfigImpl
 
POST_PARAMETERS - Static variable in class edu.wisc.my.webproxy.servlet.ProxyServlet
 
POST_REQUEST - Static variable in interface edu.wisc.my.webproxy.portlet.WebproxyConstants
 
PostInterceptor - Interface in edu.wisc.my.webproxy.beans.interceptors
A post-interceptor is run after the request has been made and before the portlet has access to the Response object.
PRE_INTERCEPTOR_CLASS - Static variable in class edu.wisc.my.webproxy.beans.config.GeneralConfigImpl
 
preferenceKey - Static variable in class edu.wisc.my.webproxy.portlet.WebProxyPortlet
 
PreInterceptor - Interface in edu.wisc.my.webproxy.beans.interceptors
A pre-interceptor is run after the portlet has a full Request object created to allow user code to take actions on that object before it is used to make the HTTP request to the remote application
process(ActionRequest, ActionResponse) - Method in class edu.wisc.my.webproxy.beans.config.CacheConfigImpl
 
process(ActionRequest, ActionResponse) - Method in class edu.wisc.my.webproxy.beans.config.ClippingConfigImpl
 
process(ActionRequest, ActionResponse) - Method in interface edu.wisc.my.webproxy.beans.config.ConfigPage
Called by the portlet when the submitted configuration page was for this object.
process(ActionRequest, ActionResponse) - Method in class edu.wisc.my.webproxy.beans.config.GeneralConfigImpl
 
process(ActionRequest, ActionResponse) - Method in class edu.wisc.my.webproxy.beans.config.HtmlParserConfigImpl
 
process(ActionRequest, ActionResponse) - Method in class edu.wisc.my.webproxy.beans.config.HttpClientConfigImpl
 
process(ActionRequest, ActionResponse) - Method in class edu.wisc.my.webproxy.beans.config.HttpHeaderConfigImpl
 
process(ActionRequest, ActionResponse) - Method in class edu.wisc.my.webproxy.beans.config.StaticHtmlConfigImpl
 
processAction(ActionRequest, ActionResponse) - Method in class edu.wisc.my.webproxy.portlet.WebProxyPortlet
 
PROMPT_DOMAIN - Static variable in class edu.wisc.my.webproxy.beans.config.HttpClientConfigImpl
 
PROMPT_PASSWORD - Static variable in class edu.wisc.my.webproxy.beans.config.HttpClientConfigImpl
 
PROMPT_USER_NAME - Static variable in class edu.wisc.my.webproxy.beans.config.HttpClientConfigImpl
 
ProxyComponent - Interface in edu.wisc.my.webproxy.beans.config
Implemented by classes that can be configured.
ProxyServlet - Class in edu.wisc.my.webproxy.servlet
 
ProxyServlet() - Constructor for class edu.wisc.my.webproxy.servlet.ProxyServlet
 
purgeExpiredCookies() - Method in interface edu.wisc.my.webproxy.beans.http.IWebProxyStateDao
Purge expired cookies
purgeExpiredCookies() - Method in class edu.wisc.my.webproxy.beans.http.WebProxyStateJpaDaoImpl
 

R

remove(int) - Method in class edu.wisc.my.webproxy.beans.SpringList
 
remove(Object) - Method in class edu.wisc.my.webproxy.beans.SpringList
 
removeAll(Collection<?>) - Method in class edu.wisc.my.webproxy.beans.SpringList
 
render(PortletContext, RenderRequest, RenderResponse) - Method in interface edu.wisc.my.webproxy.beans.config.ConfigPage
Called by the portlet when the page should render its configuration UI.
render(PortletContext, RenderRequest, RenderResponse) - Method in class edu.wisc.my.webproxy.beans.config.JspConfigPage
Dispatches the request to the configured JSP.
render(RenderRequest, RenderResponse) - Method in class edu.wisc.my.webproxy.portlet.WebProxyPortlet
 
REPORTERRORS - Static variable in class edu.wisc.my.webproxy.beans.config.HtmlParserConfigImpl
 
Request - Interface in edu.wisc.my.webproxy.beans.http
Represents the data needed to make a HTTP request.
REQUEST_TYPE - Static variable in interface edu.wisc.my.webproxy.portlet.WebproxyConstants
 
RequestImpl - Class in edu.wisc.my.webproxy.beans.http
This class is the implementation of the methods defined in the (@link edu.wisc.my.webproxy.beans.http.Request) interface
RequestImpl() - Constructor for class edu.wisc.my.webproxy.beans.http.RequestImpl
 
RequestImpl(ParameterPair[], IHeader[], String, String, String) - Constructor for class edu.wisc.my.webproxy.beans.http.RequestImpl
 
reset(String) - Method in class edu.wisc.my.webproxy.beans.PortletPreferencesWrapper
 
Response - Interface in edu.wisc.my.webproxy.beans.http
Represents the data retrieved from a HTTP request.
ResponseImpl - Class in edu.wisc.my.webproxy.beans.http
This class is the implementation of the methods defined in the (@link edu.wisc.my.webproxy.beans.http.Response) interface
ResponseImpl(HttpUriRequest, HttpClient) - Constructor for class edu.wisc.my.webproxy.beans.http.ResponseImpl
Creates a response object
retainAll(Collection<?>) - Method in class edu.wisc.my.webproxy.beans.SpringList
 
RETRY_DELAY - Static variable in class edu.wisc.my.webproxy.beans.config.CacheConfigImpl
 
rewriteUrl(String, boolean) - Method in class edu.wisc.my.webproxy.beans.filtering.AbsoluteUrlFilter
Rewrites a relative url to an absolute url
rewriteUrl(String, boolean) - Method in class edu.wisc.my.webproxy.beans.filtering.BaseUrlFilter
Abstract method for re-writng a given url
rewriteUrl(String, boolean) - Method in class edu.wisc.my.webproxy.beans.filtering.InclExclUrlFilter
 

S

saveHttpManager(PortletRequest, HttpManager) - Method in class edu.wisc.my.webproxy.beans.http.HttpManagerService
Save an HttpManager state.
saveState(IWebProxyState) - Method in interface edu.wisc.my.webproxy.beans.http.IWebProxyStateDao
Save an IWebProxyState to the store.
saveState(IWebProxyState) - Method in class edu.wisc.my.webproxy.beans.http.WebProxyStateJpaDaoImpl
 
SC_MOVED_PERMANENTLY - Static variable in interface edu.wisc.my.webproxy.beans.http.Response
 
SC_MOVED_TEMPORARILY - Static variable in interface edu.wisc.my.webproxy.beans.http.Response
 
SC_SEE_OTHER - Static variable in interface edu.wisc.my.webproxy.beans.http.Response
 
SC_TEMPORARY_REDIRECT - Static variable in interface edu.wisc.my.webproxy.beans.http.Response
 
SCRIPTSTRIPCOMMENT - Static variable in class edu.wisc.my.webproxy.beans.config.HtmlParserConfigImpl
 
service(HttpServletRequest, HttpServletResponse) - Method in class edu.wisc.my.webproxy.servlet.ProxyServlet
 
SESSION_ID_PARAM - Static variable in class edu.wisc.my.webproxy.servlet.ProxyServlet
 
SESSION_KEY - Static variable in class edu.wisc.my.webproxy.servlet.ProxyServlet
 
SESSION_PERSISTENCE_ENABLE - Static variable in class edu.wisc.my.webproxy.beans.config.HttpClientConfigImpl
 
SESSION_TIMEOUT - Static variable in class edu.wisc.my.webproxy.beans.config.HttpClientConfigImpl
 
set(int, E) - Method in class edu.wisc.my.webproxy.beans.SpringList
 
setAcceptableQNames(Set) - Method in class edu.wisc.my.webproxy.beans.filtering.ClippingFilter
 
setActionData(ActionRequest, ActionResponse) - Method in interface edu.wisc.my.webproxy.beans.config.ProxyComponent
This method is called on a component that is being used by the portlet at the begining of the action request it will be used in.
setActionData(ActionRequest, ActionResponse) - Method in class edu.wisc.my.webproxy.beans.filtering.AbsoluteUrlFilter
 
setActionData(ActionRequest, ActionResponse) - Method in class edu.wisc.my.webproxy.beans.filtering.ChainingSaxFilter
 
setActionData(ActionRequest, ActionResponse) - Method in class edu.wisc.my.webproxy.beans.filtering.ClippingFilter
 
setActionData(ActionRequest, ActionResponse) - Method in class edu.wisc.my.webproxy.beans.filtering.FuncNameUrlFilter
 
setActionData(ActionRequest, ActionResponse) - Method in class edu.wisc.my.webproxy.beans.filtering.NekoHtmlParser
 
setActionData(ActionRequest, ActionResponse) - Method in class edu.wisc.my.webproxy.beans.filtering.PortletUrlFilter
 
setActionData(ActionRequest, ActionResponse) - Method in class edu.wisc.my.webproxy.beans.http.HttpManager
 
setApplicationContext(ApplicationContext) - Static method in class edu.wisc.my.webproxy.portlet.ApplicationContextLocator
 
setAuthType(String) - Method in interface edu.wisc.my.webproxy.beans.http.Request
There are a few differnt type of HTTP authentications, such as Basic, Form-based, NTLM etc.
setAuthType(String) - Method in class edu.wisc.my.webproxy.beans.http.RequestImpl
 
setCacheManager(CacheManager) - Method in class org.jasig.portal.utils.cache.hibernate.EhCacheProvider
 
setCacheProvider(CacheProvider) - Method in class org.jasig.portal.spring.orm.jpa.HibernateJpaVendorAdapter
 
setCacheSecondsToLiveDefault(int) - Method in class edu.wisc.my.webproxy.beans.cache.ehcache.EhPageCache
 
setComment(String) - Method in interface edu.wisc.my.webproxy.beans.http.ICookie
Sets the comment used to describe the cookie's purpose.
setComment(String) - Method in class edu.wisc.my.webproxy.beans.http.PersistedCookieImpl
 
setComments(String[]) - Method in class edu.wisc.my.webproxy.beans.filtering.ClippingFilter
Set the comment for this clipping filter
setContent(String) - Method in class edu.wisc.my.webproxy.beans.cache.CacheEntry
 
setContentType(String) - Method in class edu.wisc.my.webproxy.beans.cache.CacheEntry
 
setCookies(List<ICookie>) - Method in interface edu.wisc.my.webproxy.beans.http.IWebProxyState
Set the list of cookies associated with this state.
setCookies(List<ICookie>) - Method in class edu.wisc.my.webproxy.beans.http.WebProxyStateImpl
 
setCredentials(Credentials) - Method in class edu.wisc.my.webproxy.beans.http.HttpManager
Set the user authentication credentials.
setCredentials(Credentials) - Method in class edu.wisc.my.webproxy.beans.http.HttpManagerImpl
 
setDomain(String) - Method in class edu.wisc.my.webproxy.beans.http.NtCredentials
Sets the domain to authenticate with.
setEhcache(Ehcache) - Method in class edu.wisc.my.webproxy.beans.cache.ehcache.EhPageCache
 
setElement(String[]) - Method in class edu.wisc.my.webproxy.beans.filtering.ClippingFilter
Set elemets Lists for clipping
setElements(Map<String, Set<String>>) - Method in class edu.wisc.my.webproxy.beans.filtering.BaseUrlFilter
 
setEntityManager(EntityManager) - Method in class edu.wisc.my.webproxy.beans.http.WebProxyStateJpaDaoImpl
 
setExpirationDate(Date) - Method in class edu.wisc.my.webproxy.beans.cache.CacheEntry
 
setExpiryDate(Date) - Method in interface edu.wisc.my.webproxy.beans.http.ICookie
Sets expiration date.
setExpiryDate(Date) - Method in class edu.wisc.my.webproxy.beans.http.PersistedCookieImpl
 
setHeaders(IHeader[]) - Method in interface edu.wisc.my.webproxy.beans.http.Request
Sets the Static Headers to this object
setHeaders(IHeader[]) - Method in class edu.wisc.my.webproxy.beans.http.RequestImpl
 
setHost(String) - Method in class edu.wisc.my.webproxy.beans.http.NtCredentials
Sets the host name of the computer originating the request.
setJsp(String) - Method in class edu.wisc.my.webproxy.beans.config.JspConfigPage
 
setKeyManager(IKeyManager) - Method in class edu.wisc.my.webproxy.beans.http.HttpManagerService
 
setLexicalHandler(LexicalHandler) - Method in class edu.wisc.my.webproxy.beans.filtering.ChainingSaxFilter
 
setListType(String) - Method in class edu.wisc.my.webproxy.beans.filtering.InclExclUrlFilter
 
setMyService(String) - Method in class edu.wisc.my.webproxy.beans.security.CasAuthenticationHandler
 
setParameters(ParameterPair[]) - Method in interface edu.wisc.my.webproxy.beans.http.Request
Sets all the post parameters on this object contained in map to make a post request
setParameters(ParameterPair[]) - Method in class edu.wisc.my.webproxy.beans.http.RequestImpl
 
setParent(XMLReader) - Method in class edu.wisc.my.webproxy.beans.filtering.ChainingSaxFilter
 
setPassThroughElements(Map<String, Set<String>>) - Method in class edu.wisc.my.webproxy.beans.filtering.BaseUrlFilter
 
setPassword(String) - Method in class edu.wisc.my.webproxy.beans.http.ICredentials
 
setPath(String) - Method in interface edu.wisc.my.webproxy.beans.http.ICookie
Sets the path attribute.
setPath(String) - Method in class edu.wisc.my.webproxy.beans.http.PersistedCookieImpl
 
setPortalEntityID(String) - Method in class edu.wisc.my.webproxy.beans.http.ShibbolethEnabledHttpManagerImpl
 
setRenderData(RenderRequest, RenderResponse) - Method in interface edu.wisc.my.webproxy.beans.config.ProxyComponent
This method is called on a component that is being used by the portlet at the begining of the render request it will be used in.
setRenderData(RenderRequest, RenderResponse) - Method in class edu.wisc.my.webproxy.beans.filtering.AbsoluteUrlFilter
 
setRenderData(RenderRequest, RenderResponse) - Method in class edu.wisc.my.webproxy.beans.filtering.ChainingSaxFilter
 
setRenderData(RenderRequest, RenderResponse) - Method in class edu.wisc.my.webproxy.beans.filtering.ClippingFilter
 
setRenderData(RenderRequest, RenderResponse) - Method in class edu.wisc.my.webproxy.beans.filtering.FuncNameUrlFilter
 
setRenderData(RenderRequest, RenderResponse) - Method in class edu.wisc.my.webproxy.beans.filtering.NekoHtmlParser
 
setRenderData(RenderRequest, RenderResponse) - Method in class edu.wisc.my.webproxy.beans.filtering.PortletUrlFilter
 
setRenderData(RenderRequest, RenderResponse) - Method in class edu.wisc.my.webproxy.beans.http.HttpManager
 
setSecure(boolean) - Method in interface edu.wisc.my.webproxy.beans.http.ICookie
Sets the secure attribute of the cookie.
setSecure(boolean) - Method in class edu.wisc.my.webproxy.beans.http.PersistedCookieImpl
 
setSkipValidateIdp(boolean) - Method in class edu.wisc.my.webproxy.beans.http.ShibbolethEnabledHttpManagerImpl
Set if the IDP host name validation step should be skipped during authentication.
setSpCertificate(String) - Method in class edu.wisc.my.webproxy.beans.http.ShibbolethEnabledHttpManagerImpl
 
setSpPrivateKey(String) - Method in class edu.wisc.my.webproxy.beans.http.ShibbolethEnabledHttpManagerImpl
 
setTicketValidator(Cas20ProxyTicketValidator) - Method in class edu.wisc.my.webproxy.beans.security.CasAuthenticationHandler
 
setType(String) - Method in interface edu.wisc.my.webproxy.beans.http.Request
Sets the type (GET, POST, HEAD) of the request that need to made to the remote server It may not be null
setType(String) - Method in class edu.wisc.my.webproxy.beans.http.RequestImpl
 
setup(PortletRequest) - Method in class edu.wisc.my.webproxy.beans.http.HttpManager
Responsible for setting up the HttpManager.
setup(PortletRequest) - Method in class edu.wisc.my.webproxy.beans.http.HttpManagerImpl
 
setUrl(String) - Method in interface edu.wisc.my.webproxy.beans.http.Request
Sets the base url that is needed to make the request.
setUrl(String) - Method in class edu.wisc.my.webproxy.beans.http.RequestImpl
 
setUrlRegExList(String[]) - Method in class edu.wisc.my.webproxy.beans.filtering.InclExclUrlFilter
 
setUserName(String) - Method in class edu.wisc.my.webproxy.beans.http.ICredentials
User name property setter.
setValue(String) - Method in interface edu.wisc.my.webproxy.beans.http.ICookie
Set the value.
setValue(String) - Method in class edu.wisc.my.webproxy.beans.http.PersistedCookieImpl
 
setValue(String, String) - Method in class edu.wisc.my.webproxy.beans.PortletPreferencesWrapper
 
setValues(String, String[]) - Method in class edu.wisc.my.webproxy.beans.PortletPreferencesWrapper
 
setVersion(int) - Method in interface edu.wisc.my.webproxy.beans.http.ICookie
Sets the version of the cookie specification to which this cookie conforms.
setVersion(int) - Method in class edu.wisc.my.webproxy.beans.http.PersistedCookieImpl
 
setWebProxyStateDao(IWebProxyStateDao) - Method in class edu.wisc.my.webproxy.beans.http.HttpManagerService
 
setWrappedList(List<E>) - Method in class edu.wisc.my.webproxy.beans.SpringList
 
setXPath(String[]) - Method in class edu.wisc.my.webproxy.beans.filtering.ClippingFilter
Set xPath Lists for clipping
SHARED_SESSION_KEY - Static variable in class edu.wisc.my.webproxy.beans.config.HttpClientConfigImpl
 
ShibbolethEnabledHttpManagerImpl - Class in edu.wisc.my.webproxy.beans.http
ShibbolethEnabledHttpManagerImpl subclasses HttpManagerImpl to configurably provide a Shibboleth-authenticating HttpClient instance.
ShibbolethEnabledHttpManagerImpl() - Constructor for class edu.wisc.my.webproxy.beans.http.ShibbolethEnabledHttpManagerImpl
 
size() - Method in class edu.wisc.my.webproxy.beans.SpringList
 
SpringList<E> - Class in edu.wisc.my.webproxy.beans
 
SpringList() - Constructor for class edu.wisc.my.webproxy.beans.SpringList
 
start(Properties) - Method in class org.jasig.portal.spring.orm.jpa.LocalCacheProviderProxy
 
start(Properties) - Method in class org.jasig.portal.utils.cache.hibernate.EhCacheProvider
 
startCDATA() - Method in class edu.wisc.my.webproxy.beans.filtering.ChainingSaxFilter
 
startDTD(String, String, String) - Method in class edu.wisc.my.webproxy.beans.filtering.ChainingSaxFilter
 
startElement(String, String, String, Attributes) - Method in class edu.wisc.my.webproxy.beans.filtering.BaseUrlFilter
Filter the Namespace URI for start-element events.
startElement(String, String, String, Attributes) - Method in class edu.wisc.my.webproxy.beans.filtering.ClippingFilter
Filters the Namespace URI for start-element events.
startElement(String, String, String, Attributes) - Method in class edu.wisc.my.webproxy.beans.filtering.HtmlOutputFilter
 
startEntity(String) - Method in class edu.wisc.my.webproxy.beans.filtering.ChainingSaxFilter
 
startEntity(String) - Method in class edu.wisc.my.webproxy.beans.filtering.HtmlOutputFilter
 
STATIC_FOOTER - Static variable in class edu.wisc.my.webproxy.beans.config.StaticHtmlConfigImpl
 
STATIC_HEADER - Static variable in class edu.wisc.my.webproxy.beans.config.StaticHtmlConfigImpl
 
STATIC_PARAM_NAMES - Static variable in class edu.wisc.my.webproxy.beans.config.HttpClientConfigImpl
 
STATIC_PARAM_VALUES - Static variable in class edu.wisc.my.webproxy.beans.config.HttpClientConfigImpl
 
StaticHtmlConfigImpl - Class in edu.wisc.my.webproxy.beans.config
 
StaticHtmlConfigImpl() - Constructor for class edu.wisc.my.webproxy.beans.config.StaticHtmlConfigImpl
 
stop() - Method in class org.jasig.portal.spring.orm.jpa.LocalCacheProviderProxy
 
stop() - Method in class org.jasig.portal.utils.cache.hibernate.EhCacheProvider
 
store() - Method in class edu.wisc.my.webproxy.beans.PortletPreferencesWrapper
 
STRIPCOMMENTS - Static variable in class edu.wisc.my.webproxy.beans.config.HtmlParserConfigImpl
 
subList(int, int) - Method in class edu.wisc.my.webproxy.beans.SpringList
 

T

ticketValidator - Variable in class edu.wisc.my.webproxy.beans.security.CasAuthenticationHandler
 
toArray() - Method in class edu.wisc.my.webproxy.beans.SpringList
 
toArray(T[]) - Method in class edu.wisc.my.webproxy.beans.SpringList
 
toBooleanArray(String[], boolean[]) - Static method in class edu.wisc.my.webproxy.beans.config.ConfigUtils
 
toString() - Method in class edu.wisc.my.webproxy.beans.http.CookieKey
 
toString() - Method in class edu.wisc.my.webproxy.beans.http.PersistedCookieImpl
 
toString() - Method in class edu.wisc.my.webproxy.beans.http.WebProxyStateImpl
 
toString() - Method in class edu.wisc.my.webproxy.beans.SpringList
 

U

UNIQUE_CONSTANT - Static variable in interface edu.wisc.my.webproxy.portlet.WebproxyConstants
 
URL_LIST_TYPE_EXCLUDE - Static variable in class edu.wisc.my.webproxy.beans.config.GeneralConfigImpl
 
URL_LIST_TYPE_INCLUDE - Static variable in class edu.wisc.my.webproxy.beans.config.GeneralConfigImpl
 
URL_PARAM - Static variable in class edu.wisc.my.webproxy.servlet.ProxyServlet
 
USE_CACHE - Static variable in class edu.wisc.my.webproxy.beans.config.CacheConfigImpl
 
USE_EXPIRED - Static variable in class edu.wisc.my.webproxy.beans.config.CacheConfigImpl
 
USER_NAME - Static variable in class edu.wisc.my.webproxy.beans.config.HttpClientConfigImpl
 

W

WebproxyConstants - Interface in edu.wisc.my.webproxy.portlet
 
WebProxyPortlet - Class in edu.wisc.my.webproxy.portlet
 
WebProxyPortlet() - Constructor for class edu.wisc.my.webproxy.portlet.WebProxyPortlet
 
WebProxyStateImpl - Class in edu.wisc.my.webproxy.beans.http
WebProxyStateImpl represents the default JPA/Hibernate implementation of IWebProxyState.
WebProxyStateImpl() - Constructor for class edu.wisc.my.webproxy.beans.http.WebProxyStateImpl
Default constructor
WebProxyStateImpl(String) - Constructor for class edu.wisc.my.webproxy.beans.http.WebProxyStateImpl
Construct a new WebProxyStateImpl with the specified state key.
WebProxyStateJpaDaoImpl - Class in edu.wisc.my.webproxy.beans.http
WebProxyStateJpaDaoImpl represents the default JPA implementation of IWebProxyStateDao.
WebProxyStateJpaDaoImpl() - Constructor for class edu.wisc.my.webproxy.beans.http.WebProxyStateJpaDaoImpl
 
write(char[], int, int) - Method in class edu.wisc.my.webproxy.beans.cache.CacheWriter
 
write(char[]) - Method in class edu.wisc.my.webproxy.beans.cache.CacheWriter
 
write(int) - Method in class edu.wisc.my.webproxy.beans.cache.CacheWriter
 
write(String, int, int) - Method in class edu.wisc.my.webproxy.beans.cache.CacheWriter
 
write(String) - Method in class edu.wisc.my.webproxy.beans.cache.CacheWriter
 

X

XPATH - Static variable in class edu.wisc.my.webproxy.beans.config.ClippingConfigImpl
 

A B C D E F G H I J K L M N O P R S T U W X

Copyright © 2010 Jasig. All Rights Reserved.