com.bankframe.services.security
Class DefaultBankFrameSecurityProvider

java.lang.Object
  extended bycom.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

Constructor Summary
DefaultBankFrameSecurityProvider()
          DefaultBankFrameSecurity constructor comment.
 
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
 

Constructor Detail

DefaultBankFrameSecurityProvider

public DefaultBankFrameSecurityProvider()
DefaultBankFrameSecurity constructor comment.

Method Detail

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 data
route - 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.