|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.acegisecurity.captcha.CaptchaEntryPoint
public class CaptchaEntryPoint
The captcha entry point : redirect to the captcha test page.
This entry point can force the use of SSL : see getForceHttps()
setOutsideWebApp(boolean)setIncludeOriginalRequest(boolean)getOriginalRequestUrlParameterName()
isIncludeOriginalParameters()
getOriginalRequestMethodParameterName()
getOriginalRequestParametersParameterName()
getOriginalRequestParametersSeparator()
getOriginalRequestParametersNameValueSeparator()
| Constructor Summary | |
|---|---|
CaptchaEntryPoint()
|
|
| Method Summary | |
|---|---|
void |
afterPropertiesSet()
|
void |
commence(javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response)
Commences a secure channel. |
String |
getCaptchaFormUrl()
DOCUMENT ME! |
boolean |
getForceHttps()
|
String |
getOriginalRequestMethodParameterName()
|
String |
getOriginalRequestParametersNameValueSeparator()
|
String |
getOriginalRequestParametersParameterName()
|
String |
getOriginalRequestParametersSeparator()
|
String |
getOriginalRequestUrlParameterName()
|
PortMapper |
getPortMapper()
|
PortResolver |
getPortResolver()
|
String |
getUrlEncodingCharset()
|
boolean |
isIncludeOriginalParameters()
|
boolean |
isIncludeOriginalRequest()
|
boolean |
isOutsideWebApp()
|
void |
setCaptchaFormUrl(String captchaFormUrl)
The URL where the CaptchaProcessingFilter login page can be
found. |
void |
setForceHttps(boolean forceHttps)
Set to true to force captcha form access to be via https. |
void |
setIncludeOriginalParameters(boolean includeOriginalParameters)
|
void |
setIncludeOriginalRequest(boolean includeOriginalRequest)
If set to true, the original request url will be appended to the redirect url using the getOriginalRequestUrlParameterName(). |
void |
setOriginalRequestMethodParameterName(String originalRequestMethodParameterName)
|
void |
setOriginalRequestParametersNameValueSeparator(String originalRequestParametersNameValueSeparator)
|
void |
setOriginalRequestParametersParameterName(String originalRequestParametersParameterName)
|
void |
setOriginalRequestParametersSeparator(String originalRequestParametersSeparator)
|
void |
setOriginalRequestUrlParameterName(String originalRequestUrlParameterName)
|
void |
setOutsideWebApp(boolean isOutsideWebApp)
if set to true, the commence(ServletRequest, ServletResponse)
method uses the getCaptchaFormUrl() as a complete URL, else it
as a 'inside WebApp' path. |
void |
setPortMapper(PortMapper portMapper)
|
void |
setPortResolver(PortResolver portResolver)
|
void |
setUrlEncodingCharset(String urlEncodingCharset)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public CaptchaEntryPoint()
| Method Detail |
|---|
public void setCaptchaFormUrl(String captchaFormUrl)
CaptchaProcessingFilter login page can be
found. Should be relative to the web-app context path, and include a
leading /
captchaFormUrl - public String getCaptchaFormUrl()
public void setForceHttps(boolean forceHttps)
https, then
forceHttps - public boolean getForceHttps()
public void setIncludeOriginalParameters(boolean includeOriginalParameters)
public boolean isIncludeOriginalParameters()
public void setIncludeOriginalRequest(boolean includeOriginalRequest)
getOriginalRequestUrlParameterName().
includeOriginalRequest - public boolean isIncludeOriginalRequest()
public void setOriginalRequestMethodParameterName(String originalRequestMethodParameterName)
public String getOriginalRequestMethodParameterName()
public void setOriginalRequestParametersNameValueSeparator(String originalRequestParametersNameValueSeparator)
public String getOriginalRequestParametersNameValueSeparator()
public void setOriginalRequestParametersParameterName(String originalRequestParametersParameterName)
public String getOriginalRequestParametersParameterName()
public void setOriginalRequestParametersSeparator(String originalRequestParametersSeparator)
public String getOriginalRequestParametersSeparator()
public void setOriginalRequestUrlParameterName(String originalRequestUrlParameterName)
public String getOriginalRequestUrlParameterName()
public void setOutsideWebApp(boolean isOutsideWebApp)
commence(ServletRequest, ServletResponse)
method uses the getCaptchaFormUrl() as a complete URL, else it
as a 'inside WebApp' path.
isOutsideWebApp - public boolean isOutsideWebApp()
public void setPortMapper(PortMapper portMapper)
public PortMapper getPortMapper()
public void setPortResolver(PortResolver portResolver)
public PortResolver getPortResolver()
public void setUrlEncodingCharset(String urlEncodingCharset)
public String getUrlEncodingCharset()
public void afterPropertiesSet()
throws Exception
afterPropertiesSet in interface InitializingBeanException
public void commence(javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response)
throws IOException,
javax.servlet.ServletException
ChannelEntryPoint
Implementations should modify the headers on the
ServletResponse as necessary to commence the user agent
using the implementation's supported channel type.
commence in interface ChannelEntryPointrequest - that a ChannelProcessor has rejectedresponse - so that the user agent can begin using a new channel
IOException
javax.servlet.ServletException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||