com.bankframe.services.security
Class DefaultBankFrameSecurityProvider
java.lang.Object
  
com.bankframe.services.security.DefaultBankFrameSecurityProvider
- All Implemented Interfaces: 
 - BankFrameSecurityProvider
 
- public class DefaultBankFrameSecurityProvider
- extends java.lang.Object
- implements BankFrameSecurityProvider
   
This class provides the standard BankFrame MCA security infrastructure that
 has been provided since BankFrame MCA 3.5.0.
- Author:
 
  - ETU
 
 
| 
Method Summary | 
 java.util.Vector | 
dispatch(java.util.Vector dataPackets,
         Route route)
 
          This method must verify that specified request is permitted to be processed. | 
 
| Methods inherited from class java.lang.Object | 
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
DefaultBankFrameSecurityProvider
public DefaultBankFrameSecurityProvider()
- DefaultBankFrameSecurity constructor comment.
 
dispatch
public java.util.Vector dispatch(java.util.Vector dataPackets,
                                 Route route)
                          throws ProcessingErrorException,
                                 java.rmi.RemoteException
- Description copied from interface: 
BankFrameSecurityProvider 
- This method must verify that specified request is permitted to be processed.
 If this method returns null then the request is assumed to be permitted.
 If this method returns a Vector of DataPackets then these DataPackets will
 be returned to the client and the request will be considered to be processed.
 If a request is not to be permitted then a ProcessingErrorException (or subclass)
 will be thrown
- Specified by:
 dispatch in interface BankFrameSecurityProvider
 
- Parameters:
 dataPackets - Vector of DataPackets containing the request dataroute - Route instance providing meta data about the route
- Throws:
 ProcessingErrorException - if the request should not be processed
java.rmi.RemoteException - if an application server error occurs- See Also:
 SecurityProvider#dispatch()
 
 
Copyright © 2004 Siebel Systems, Inc. All rights reserved.