cscie160.project.security
Interface Security

All Superinterfaces:
java.rmi.Remote
All Known Implementing Classes:
SecurityImpl

public interface Security
extends java.rmi.Remote

By David Cheung

CSCIE160 Project

DUE 05-16-2001

Provides Interface for Security Implementation.


Method Summary
 void createSec(AccountInfo acct, boolean depPermission, boolean withPermission, boolean balPermission)
           
 boolean getBalPermission(AccountInfo acct)
           
 boolean getDepPermission(AccountInfo acct)
           
 boolean getWithPermission(AccountInfo acct)
           
 boolean verifyAccount(AccountInfo acct)
           
 

Method Detail

createSec

public void createSec(AccountInfo acct,
                      boolean depPermission,
                      boolean withPermission,
                      boolean balPermission)
               throws java.rmi.RemoteException

getDepPermission

public boolean getDepPermission(AccountInfo acct)
                         throws java.rmi.RemoteException

getWithPermission

public boolean getWithPermission(AccountInfo acct)
                          throws java.rmi.RemoteException

getBalPermission

public boolean getBalPermission(AccountInfo acct)
                         throws java.rmi.RemoteException

verifyAccount

public boolean verifyAccount(AccountInfo acct)
                      throws java.rmi.RemoteException