com.bankframe.services.authentication
Interface Authentication
- All Superinterfaces:
- EJBObject, ESessionRemote, Remote
- All Known Subinterfaces:
- EJBUserAuthentication, LDAPAuthentication
public interface Authentication
- extends ESessionRemote
This interface defines the methods that all authentication mechanisms implement.
This class provides a set of standard authentication mechanisms and provides a
framework for implementing custom authentication mechanisms. Users can be
authenticated against a database or an LDAP repository. This class is used in
conjunction with the security provider framework.
processLogoff
Vector processLogoff(DataPacket data)
throws ProcessingErrorException,
RemoteException
- This method processes a logoff request.
- Parameters:
data
- the logoff request to process
- Returns:
- a vector of DataPackets
- Throws:
ProcessingErrorException
- if the logon request cannot be processed
RemoteException
- if a remote communication error occurs
processLogon
Vector processLogon(DataPacket data)
throws AuthenticationException,
RemoteException
- This method processes a logon request.
- Parameters:
data
- DataPacket The logon request to process
- Returns:
- a vector of DataPackets
- Throws:
AuthenticationException
- if the logon request cannot be authenticated
RemoteException
- if a remote communication error occurs
Copyright © 2005, 2007, Oracle. All rights reserved.