edu.wisc.my.webproxy.beans.config
Class HttpClientConfigImpl

java.lang.Object
  extended by edu.wisc.my.webproxy.beans.config.JspConfigPage
      extended by edu.wisc.my.webproxy.beans.config.HttpClientConfigImpl
All Implemented Interfaces:
ConfigPage

public class HttpClientConfigImpl
extends JspConfigPage

Version:
$Id: HttpClientConfigImpl.java 20993 2010-07-02 19:32:47Z edalquist $
Author:
dgrimwood

Field Summary
static String AUTH_ENABLE
           
static String AUTH_TYPE
           
static String AUTH_TYPE_BASIC
           
static String AUTH_TYPE_CAS
           
static String AUTH_TYPE_FORM
           
static String AUTH_TYPE_NTLM
           
static String AUTH_TYPE_SHIBBOLETH
           
static String AUTH_URL
           
static String CIRCULAR_REDIRECTS
           
static String DOMAIN
           
static String DYNAMIC_PARAM_NAMES
           
static String DYNAMIC_PARAM_PERSIST
           
static String DYNAMIC_PARAM_SENSITIVE
           
static String DYNAMIC_PARAM_VALUES
           
static String HTTP_TIMEOUT
           
static String MAX_CONNECTIONS
           
static String MAX_CONNECTIONS_PER_ROUTE
           
static String MAX_REDIRECTS
           
static String PASSWORD
           
static String PERSIST_DOMAIN
           
static String PERSIST_PASSWORD
           
static String PERSIST_USER_NAME
           
static String PROMPT_DOMAIN
           
static String PROMPT_PASSWORD
           
static String PROMPT_USER_NAME
           
static String SESSION_PERSISTENCE_ENABLE
           
static String SESSION_TIMEOUT
           
static String SHARED_SESSION_KEY
           
static String STATIC_PARAM_NAMES
           
static String STATIC_PARAM_VALUES
           
static String USER_NAME
           
 
Constructor Summary
HttpClientConfigImpl()
           
 
Method Summary
 String getName()
          Returns a displayable title for the configuration page.
 void process(javax.portlet.ActionRequest request, javax.portlet.ActionResponse response)
          Called by the portlet when the submitted configuration page was for this object.
 
Methods inherited from class edu.wisc.my.webproxy.beans.config.JspConfigPage
getJsp, render, setJsp
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

HTTP_TIMEOUT

public static final String HTTP_TIMEOUT

MAX_REDIRECTS

public static final String MAX_REDIRECTS

CIRCULAR_REDIRECTS

public static final String CIRCULAR_REDIRECTS

AUTH_TYPE

public static final String AUTH_TYPE

AUTH_URL

public static final String AUTH_URL

MAX_CONNECTIONS

public static final String MAX_CONNECTIONS

MAX_CONNECTIONS_PER_ROUTE

public static final String MAX_CONNECTIONS_PER_ROUTE

AUTH_ENABLE

public static final String AUTH_ENABLE

USER_NAME

public static final String USER_NAME

PROMPT_USER_NAME

public static final String PROMPT_USER_NAME

PERSIST_USER_NAME

public static final String PERSIST_USER_NAME

PASSWORD

public static final String PASSWORD

PROMPT_PASSWORD

public static final String PROMPT_PASSWORD

PERSIST_PASSWORD

public static final String PERSIST_PASSWORD

SHARED_SESSION_KEY

public static final String SHARED_SESSION_KEY

SESSION_PERSISTENCE_ENABLE

public static final String SESSION_PERSISTENCE_ENABLE

DOMAIN

public static final String DOMAIN

PROMPT_DOMAIN

public static final String PROMPT_DOMAIN

PERSIST_DOMAIN

public static final String PERSIST_DOMAIN

SESSION_TIMEOUT

public static final String SESSION_TIMEOUT

DYNAMIC_PARAM_NAMES

public static final String DYNAMIC_PARAM_NAMES

DYNAMIC_PARAM_VALUES

public static final String DYNAMIC_PARAM_VALUES

DYNAMIC_PARAM_PERSIST

public static final String DYNAMIC_PARAM_PERSIST

DYNAMIC_PARAM_SENSITIVE

public static final String DYNAMIC_PARAM_SENSITIVE

STATIC_PARAM_NAMES

public static final String STATIC_PARAM_NAMES

STATIC_PARAM_VALUES

public static final String STATIC_PARAM_VALUES

AUTH_TYPE_BASIC

public static final String AUTH_TYPE_BASIC
See Also:
Constant Field Values

AUTH_TYPE_NTLM

public static final String AUTH_TYPE_NTLM
See Also:
Constant Field Values

AUTH_TYPE_FORM

public static final String AUTH_TYPE_FORM
See Also:
Constant Field Values

AUTH_TYPE_SHIBBOLETH

public static final String AUTH_TYPE_SHIBBOLETH
See Also:
Constant Field Values

AUTH_TYPE_CAS

public static final String AUTH_TYPE_CAS
See Also:
Constant Field Values
Constructor Detail

HttpClientConfigImpl

public HttpClientConfigImpl()
Method Detail

getName

public String getName()
Description copied from interface: ConfigPage
Returns a displayable title for the configuration page. This title is used when the portlet renders the workflow portion of the configuration UI.


process

public void process(javax.portlet.ActionRequest request,
                    javax.portlet.ActionResponse response)
             throws javax.portlet.PortletException,
                    IOException,
                    edu.wisc.my.webproxy.beans.config.ConfigurationException
Description copied from interface: ConfigPage
Called by the portlet when the submitted configuration page was for this object. This is where the page should persist its settings using the PortletPreferences API. This may throw a ConfigurationException if the submitted data is incorrect

Throws:
javax.portlet.PortletException
IOException
ConfigurationException


Copyright © 2010 Jasig. All Rights Reserved.