© 2001 BEA Systems, Inc.

com.beasys.commerce.ebusiness.customer.webflow
Class LoginCustomerIP

java.lang.Object
  |
  +--com.beasys.commerce.webflow.CommerceInputProcessor
        |
        +--com.beasys.commerce.ebusiness.customer.webflow.LoginCustomerIP
All Implemented Interfaces:
InputProcessor, SchemaManagerConstants, UserManagementConstants

public class LoginCustomerIP
extends CommerceInputProcessor

LoginCustomerIP gets the customer information from the pipelinesession and tries to authenticates the user from this information.


Fields inherited from class com.beasys.commerce.webflow.CommerceInputProcessor
debug
 
Fields inherited from interface com.beasys.commerce.axiom.contact.UserManagementConstants
ANONYMOUS_PROFILE, CACHED_PROFILE, DEFAULT_SCOPE, DEFAULT_SUCCESSOR, DEFAULT_SUCCESSOR_HOME, DEFAULT_SUCCESSOR_JNDI, DEFAULT_SUCCESSOR_PK, DEFAULT_USER, DEFAULT_USER_HOME, DEFAULT_USER_JNDI, DEFAULT_USER_PK, GROUP, GROUP_ENTITY_HOME, PROFILE_MGR, PROFILE_SUCCESSOR, PROFILE_USER, REALM_CONFIG, RESERVED_SCOPE, USER, USER_ENTITY_HOME, USER_MGR
 
Fields inherited from interface com.beasys.commerce.foundation.property.SchemaManagerConstants
APPLICATION_INIT_TYPE, CATALOG_TYPE, CONTENT_TYPE, EVENT_TYPE, REQUEST_TYPE, SCHEMA, SCHEMA_GROUPS, SCHEMA_MANAGER, SESSION_TYPE, USER_TYPE
 
Constructor Summary
LoginCustomerIP()
           
 
Method Summary
 java.lang.String process(javax.servlet.http.HttpServletRequest req)
          See the class documentation above.
 
Methods inherited from class com.beasys.commerce.webflow.CommerceInputProcessor
getCachedProfileBean, getCustomerProperty, getCustomerPropertyAsString, getPipelineSession, getPipelineSession, log, log
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LoginCustomerIP

public LoginCustomerIP()
Method Detail

process

public java.lang.String process(javax.servlet.http.HttpServletRequest req)
                         throws ProcessingException
See the class documentation above.
Throws:
InvalidInputException - If any of the required fields were empty or invalid.
InvalidSessionStateException - If the session is new.

© 2001 BEA Systems, Inc.

Copyright © 2001 BEA Systems, Inc. All Rights Reserved