IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

com.ibm.btt.bc.ac.impl
Class BTTSecurityManager

java.lang.Object
  extended by com.ibm.btt.bc.ac.impl.BTTSecurityManager
All Implemented Interfaces:
IBTTSecurityManager

public class BTTSecurityManager
extends java.lang.Object
implements IBTTSecurityManager


Constructor Summary
BTTSecurityManager()
           
 
Method Summary
 boolean checkAccess(java.lang.String nameOfService, java.lang.String userName)
           
 java.util.List<java.lang.String> checkAvailableServices(java.lang.String userId, java.util.List<java.lang.String> serviceList)
           
 java.util.List<java.lang.String> getAllUserList()
           
 java.util.List<java.lang.String> getAvailableServices(java.lang.String userId)
           
 ISecurityObjectManager getSecurityObjectManager()
           
 void setSecurityObjectManager(ISecurityObjectManager securityObjectManager)
           
 boolean validateUserByPassword(java.lang.String userId, java.lang.String password)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BTTSecurityManager

public BTTSecurityManager()
Method Detail

checkAccess

public boolean checkAccess(java.lang.String nameOfService,
                           java.lang.String userName)
                    throws BTTSecurityException
Specified by:
checkAccess in interface IBTTSecurityManager
Throws:
BTTSecurityException

getSecurityObjectManager

public ISecurityObjectManager getSecurityObjectManager()

setSecurityObjectManager

public void setSecurityObjectManager(ISecurityObjectManager securityObjectManager)

validateUserByPassword

public boolean validateUserByPassword(java.lang.String userId,
                                      java.lang.String password)
                               throws BTTSecurityException
Specified by:
validateUserByPassword in interface IBTTSecurityManager
Throws:
BTTSecurityException

checkAvailableServices

public java.util.List<java.lang.String> checkAvailableServices(java.lang.String userId,
                                                               java.util.List<java.lang.String> serviceList)
                                                        throws BTTSecurityException
Specified by:
checkAvailableServices in interface IBTTSecurityManager
Throws:
BTTSecurityException

getAvailableServices

public java.util.List<java.lang.String> getAvailableServices(java.lang.String userId)
                                                      throws BTTSecurityException
Specified by:
getAvailableServices in interface IBTTSecurityManager
Throws:
BTTSecurityException

getAllUserList

public java.util.List<java.lang.String> getAllUserList()
                                                throws BTTSecurityException
Specified by:
getAllUserList in interface IBTTSecurityManager
Throws:
BTTSecurityException

IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

(c) Copyright IBM Corporation 1998, 2009