© 2002 BEA Systems, Inc.


Package com.bea.portal.appflow.processor.security

Interface Summary
SecurityConstants A java interface used to hold common portal seucirty constants.
 

Class Summary
AutoLoginProcessor This processor attempts to fetch two encoded (BASE64 encoding) cookies (username,password) from the user's browser.
DepositCookiesProcessor A webflow processor used to drop the username and password as encoded (BASE64 encoding) cookies on the user's browser.
DispatchUserRegEventProcessor This processor fires a User Registration Event.
DisplayNameSpecialCharacterProcessor A portal processor that validates a display name that is entered that can not contain any of the special characters that are defined in the SecurityConstants file
GroupFormProcessor Validate the html form used to select a group and set that group in the users profile identity.
GroupProcessor Assign a group to the user profile if the user has one and only one group and return "success".
LoginFormProcessor This processor validates (NOT authenticates) the login html form parameters.
LoginProcessor Programmatically authenticate and login the user via the Authentication.login method.
LogoutProcessor A processor for logging out the user.
PostLoginProcessor This post processor is the last mandatory processor to run in the login chain.
Security A helper class used by internal processors to provide common security functionality.
SetPasswordFormProcessor A processor used to validate the setpassword JSP and change the user's password in the system.
SpecialCharacterProcessor A portal processor that validates the html login form username and makes sure that it does not contain any of the special characters that are defined in the SecurityConstants file
SwapCookiesProcessor A webflow processor used to swap the old username and password autologin cookies on the user's browser with new ones.
UserProcessor A portal processor that validates the html login form (username, password, confirmpassword) and creates a new user in the Weblogic Realm.
 


© 2002 BEA Systems, Inc.

Copyright © 2002 BEA Systems, Inc. All Rights Reserved