com.ibm.btt.bc.ac.impl
Class BTTSecurityManager
java.lang.Object
com.ibm.btt.bc.ac.impl.BTTSecurityManager
- All Implemented Interfaces:
- IBTTSecurityManager
public class BTTSecurityManager
- extends java.lang.Object
- implements IBTTSecurityManager
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BTTSecurityManager
public BTTSecurityManager()
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
(c) Copyright IBM Corporation 1998, 2009