DEPRECATED com.bea.portal is only useful in the compatibility domain. For the new portal framework please use the classes under the com.bea.netuix package

# com.bea.portal.appflow.processor.security
SwapCookiesProcessor Class

public class SwapCookiesProcessor
extends `com.bea.portal.appflow.processor.AbstractPortalProcessor`

A webflow processor used to swap the old username and password autologin cookies on the user's browser with new ones. This will only happen if the user originally had autologin cookies.

Hierarchy
  `Object`
  `com.bea.portal.appflow.processor.AbstractPortalProcessor`
  `SwapCookiesProcessor`

All Implemented Interfaces
  `InputProcessor`

## Constructor Summary

SwapCookiesProcessor()

## Method Summary

`public `Object`` | `process`(`HttpServletRequest` request, `HttpServletResponse` response, `PortalRequest` portalRequest, `Object` requestContext) Processors extending this class must provide an implementation.

Methods from `com.bea.portal.appflow.processor.`com.bea.portal.appflow.processor.AbstractPortalProcessor``
``getCurrentPortletState`, `process`,`

Methods from class `java.lang.`Object``
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Methods from interface `com.bea.p13n.appflow.webflow.`InputProcessor``
`process`

## Constructor Detail

### SwapCookiesProcessor

    public SwapCookiesProcessor()

## Method Detail

### process(HttpServletRequest, HttpServletResponse, PortalRequest, Object) Method

    public Object process(HttpServletRequest request,
                          HttpServletResponse response,
                          PortalRequest portalRequest,
                          Object requestContext)
         throws ProcessingException

Description copied from `AbstractPortalProcessor.process(HttpServletRequest, HttpServletResponse, PortalRequest, Object)`
Processors extending this class must provide an implementation. This method will be called if the processor is session insensitive or the session has not timed-out.

Overrides
  `AbstractPortalProcessor.process(HttpServletRequest, HttpServletResponse, PortalRequest, Object)`

#### Exceptions

``ProcessingException``