IBM WebSphere Application ServerTM
Release 7

com.ibm.wsspi.security.auth.callback
Class WSServletResponseCallback

java.lang.Object
  extended by com.ibm.wsspi.security.auth.callback.WSServletResponseCallback
All Implemented Interfaces:
javax.security.auth.callback.Callback

public class WSServletResponseCallback
extends java.lang.Object
implements javax.security.auth.callback.Callback

The WSServletResponseCallback allows an HttpServletResponse object to be gathered by CallbackHandler and pass it to the LoginModule stack. This is used by PreAuthenLoginModule and AuthenLoginModuleImpl.

Since:
1.0
Version:
1.0
See Also:
CallbackHandler, WSCallbackHandlerImpl

Constructor Summary
WSServletResponseCallback(java.lang.String prompt)
           Construct a WSServletResponseCallback object with a prompt hint.
WSServletResponseCallback(java.lang.String prompt, javax.servlet.http.HttpServletResponse resp)
           Construct a WSServletResponseCallback object with a prompt hint and an HttpServletResponse instance.
 
Method Summary
 javax.servlet.http.HttpServletResponse getHttpServletResponse()
           Return the HttpServletResponse.
 java.lang.String getPrompt()
           Return the prompt.
 void setHttpServletResponse(javax.servlet.http.HttpServletResponse resp)
           Set the HttpServletResponse instance.
 java.lang.String toString()
           Returns the name of the Callback.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

WSServletResponseCallback

public WSServletResponseCallback(java.lang.String prompt)

Construct a WSServletResponseCallback object with a prompt hint.

Parameters:
prompt - The prompt hint.

WSServletResponseCallback

public WSServletResponseCallback(java.lang.String prompt,
                                 javax.servlet.http.HttpServletResponse resp)

Construct a WSServletResponseCallback object with a prompt hint and an HttpServletResponse instance.

Parameters:
prompt - The prompt hint.
HttpServletResponse - resp
Method Detail

setHttpServletResponse

public void setHttpServletResponse(javax.servlet.http.HttpServletResponse resp)

Set the HttpServletResponse instance.

Parameters:
resp - The HttpServletResponse object.

getHttpServletResponse

public javax.servlet.http.HttpServletResponse getHttpServletResponse()

Return the HttpServletResponse. If the HttpServletResponse instance set in Constructor is null, then null is returned.

Returns:
The HttpServletResponse, could be null.

getPrompt

public java.lang.String getPrompt()

Return the prompt. If the prompt set in Constructor is null, then null is returned.

Returns:
The prompt, could be null.

toString

public java.lang.String toString()

Returns the name of the Callback. Typically, it is the name of the class.

Overrides:
toString in class java.lang.Object
Returns:
The name of the Callback.

IBM WebSphere Application ServerTM
Release 7