IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

com.ibm.btt.bc.ac
Interface ISecurityObjectManager

All Known Implementing Classes:
SecurityObjectManager

public interface ISecurityObjectManager


Method Summary
 java.lang.String addRequiredRightToService(java.lang.String serviceName, java.lang.String rightName)
           
 java.lang.String addRight(SecurityRight right)
          Right API
 java.lang.String addRole(SecurityRole role)
          Role API
 java.lang.String addService(SecurityService service)
          Service API
 java.lang.String addUser(SecurityUser user)
          User API
 java.lang.String assignRightToRole(java.lang.String roleName, java.lang.String rightName)
           
 java.lang.String assignRoleToUser(java.lang.String user, java.lang.String roleName, java.util.Calendar startDate, java.util.Calendar endDate)
           
 java.lang.String assignSubRoleToRole(java.lang.String roleName, java.lang.String subRoleName)
           
 java.lang.String deleteRight(java.lang.String rightName)
           
 java.lang.String deleteRole(java.lang.String roleName)
           
 java.lang.String deleteService(java.lang.String serviceName)
           
 java.lang.String deleteUser(java.lang.String userId)
           
 java.util.List<SecurityRight> findRight(QueryConditions conditions)
           
 SecurityRight findRightByName(java.lang.String rightName)
           
 java.util.List<SecurityRole> findRole(QueryConditions conditions)
           
 SecurityRole findRoleByName(java.lang.String roleName)
           
 java.util.List<SecurityService> findService(QueryConditions conditions)
           
 SecurityService findServiceByName(java.lang.String serviceName)
           
 java.util.List<SecurityUser> findUser(QueryConditions conditions)
           
 SecurityUser findUserWithId(java.lang.String userId)
           
 java.util.List<SecurityRight> getAllAssignedRightList(java.lang.String roleName)
           
 java.util.List<AssignedRole> getAllAssignedRolesForUser(java.lang.String userId)
           
 java.util.List<SecurityRight> getAllRequiredRightsForService(java.lang.String serviceName)
           
 java.util.List<SecurityRight> getAllRights()
           
 java.util.List<SecurityRole> getAllRoles()
           
 java.util.List<SecurityService> getAllServices()
           
 java.util.List<SecurityRole> getAllSubRolesFromRole(java.lang.String roleName)
           
 java.util.List<SecurityUser> getAllUsers()
           
 java.util.List<SecurityRight> getAssignedRightList(java.lang.String roleName)
           
 AssignedRole getAssignedRoleForUser(java.lang.String userId, java.lang.String roleName)
           
 SecurityRight getRequiredRightForService(java.lang.String serviceName, java.lang.String rightName)
           
 SecurityRight getRightForRole(java.lang.String roleName, java.lang.String rightName)
           
 SecurityRole getSubRoleFromRole(java.lang.String roleName, java.lang.String subRoleName)
           
 java.lang.String removeRightFromRole(java.lang.String roleName, java.lang.String rightName)
           
 java.lang.String removeRightFromService(java.lang.String serviceName, java.lang.String rightName)
           
 java.lang.String removeRoleFromUser(java.lang.String userId, java.lang.String roleName)
           
 java.lang.String removeSubRoleFromRole(java.lang.String roleName, java.lang.String subRoleName)
           
 java.lang.String updateAssignedRole(java.lang.String userId, java.lang.String roleName, java.util.Calendar startDate, java.util.Calendar endDate)
           
 java.lang.String updateRight(SecurityRight right)
           
 java.lang.String updateRole(SecurityRole role)
           
 java.lang.String updateService(SecurityService service)
           
 java.lang.String updateUser(SecurityUser user)
           
 

Method Detail

addRight

java.lang.String addRight(SecurityRight right)
                          throws BTTSecurityException
Right API

Throws:
BTTSecurityException

getAllRights

java.util.List<SecurityRight> getAllRights()
                                           throws BTTSecurityException
Throws:
BTTSecurityException

deleteRight

java.lang.String deleteRight(java.lang.String rightName)
                             throws BTTSecurityException
Throws:
BTTSecurityException

updateRight

java.lang.String updateRight(SecurityRight right)
                             throws BTTSecurityException
Throws:
BTTSecurityException

findRightByName

SecurityRight findRightByName(java.lang.String rightName)
                              throws BTTSecurityException
Throws:
BTTSecurityException

findRight

java.util.List<SecurityRight> findRight(QueryConditions conditions)
                                        throws BTTSecurityException
Throws:
BTTSecurityException

addRole

java.lang.String addRole(SecurityRole role)
                         throws BTTSecurityException
Role API

Throws:
BTTSecurityException

deleteRole

java.lang.String deleteRole(java.lang.String roleName)
                            throws BTTSecurityException
Throws:
BTTSecurityException

getAllRoles

java.util.List<SecurityRole> getAllRoles()
                                         throws BTTSecurityException
Throws:
BTTSecurityException

findRoleByName

SecurityRole findRoleByName(java.lang.String roleName)
                            throws BTTSecurityException
Throws:
BTTSecurityException

findRole

java.util.List<SecurityRole> findRole(QueryConditions conditions)
                                      throws BTTSecurityException
Throws:
BTTSecurityException

updateRole

java.lang.String updateRole(SecurityRole role)
                            throws BTTSecurityException
Throws:
BTTSecurityException

assignSubRoleToRole

java.lang.String assignSubRoleToRole(java.lang.String roleName,
                                     java.lang.String subRoleName)
                                     throws BTTSecurityException
Throws:
BTTSecurityException

removeSubRoleFromRole

java.lang.String removeSubRoleFromRole(java.lang.String roleName,
                                       java.lang.String subRoleName)
                                       throws BTTSecurityException
Throws:
BTTSecurityException

getAllSubRolesFromRole

java.util.List<SecurityRole> getAllSubRolesFromRole(java.lang.String roleName)
                                                    throws BTTSecurityException
Throws:
BTTSecurityException

getSubRoleFromRole

SecurityRole getSubRoleFromRole(java.lang.String roleName,
                                java.lang.String subRoleName)
                                throws BTTSecurityException
Throws:
BTTSecurityException

assignRightToRole

java.lang.String assignRightToRole(java.lang.String roleName,
                                   java.lang.String rightName)
                                   throws BTTSecurityException
Throws:
BTTSecurityException

removeRightFromRole

java.lang.String removeRightFromRole(java.lang.String roleName,
                                     java.lang.String rightName)
                                     throws BTTSecurityException
Throws:
BTTSecurityException

getAssignedRightList

java.util.List<SecurityRight> getAssignedRightList(java.lang.String roleName)
                                                   throws BTTSecurityException
Throws:
BTTSecurityException

getAllAssignedRightList

java.util.List<SecurityRight> getAllAssignedRightList(java.lang.String roleName)
                                                      throws BTTSecurityException
Throws:
BTTSecurityException

getRightForRole

SecurityRight getRightForRole(java.lang.String roleName,
                              java.lang.String rightName)
                              throws BTTSecurityException
Throws:
BTTSecurityException

addService

java.lang.String addService(SecurityService service)
                            throws BTTSecurityException
Service API

Throws:
BTTSecurityException

deleteService

java.lang.String deleteService(java.lang.String serviceName)
                               throws BTTSecurityException
Throws:
BTTSecurityException

getAllServices

java.util.List<SecurityService> getAllServices()
                                               throws BTTSecurityException
Throws:
BTTSecurityException

findServiceByName

SecurityService findServiceByName(java.lang.String serviceName)
                                  throws BTTSecurityException
Throws:
BTTSecurityException

findService

java.util.List<SecurityService> findService(QueryConditions conditions)
                                            throws BTTSecurityException
Throws:
BTTSecurityException

updateService

java.lang.String updateService(SecurityService service)
                               throws BTTSecurityException
Throws:
BTTSecurityException

addRequiredRightToService

java.lang.String addRequiredRightToService(java.lang.String serviceName,
                                           java.lang.String rightName)
                                           throws BTTSecurityException
Throws:
BTTSecurityException

removeRightFromService

java.lang.String removeRightFromService(java.lang.String serviceName,
                                        java.lang.String rightName)
                                        throws BTTSecurityException
Throws:
BTTSecurityException

getAllRequiredRightsForService

java.util.List<SecurityRight> getAllRequiredRightsForService(java.lang.String serviceName)
                                                             throws BTTSecurityException
Throws:
BTTSecurityException

getRequiredRightForService

SecurityRight getRequiredRightForService(java.lang.String serviceName,
                                         java.lang.String rightName)
                                         throws BTTSecurityException
Throws:
BTTSecurityException

addUser

java.lang.String addUser(SecurityUser user)
                         throws BTTSecurityException
User API

Throws:
BTTSecurityException

updateUser

java.lang.String updateUser(SecurityUser user)
                            throws BTTSecurityException
Throws:
BTTSecurityException

deleteUser

java.lang.String deleteUser(java.lang.String userId)
                            throws BTTSecurityException
Throws:
BTTSecurityException

getAllUsers

java.util.List<SecurityUser> getAllUsers()
                                         throws BTTSecurityException
Throws:
BTTSecurityException

findUser

java.util.List<SecurityUser> findUser(QueryConditions conditions)
                                      throws BTTSecurityException
Throws:
BTTSecurityException

findUserWithId

SecurityUser findUserWithId(java.lang.String userId)
                            throws BTTSecurityException
Throws:
BTTSecurityException

assignRoleToUser

java.lang.String assignRoleToUser(java.lang.String user,
                                  java.lang.String roleName,
                                  java.util.Calendar startDate,
                                  java.util.Calendar endDate)
                                  throws BTTSecurityException
Throws:
BTTSecurityException

removeRoleFromUser

java.lang.String removeRoleFromUser(java.lang.String userId,
                                    java.lang.String roleName)
                                    throws BTTSecurityException
Throws:
BTTSecurityException

updateAssignedRole

java.lang.String updateAssignedRole(java.lang.String userId,
                                    java.lang.String roleName,
                                    java.util.Calendar startDate,
                                    java.util.Calendar endDate)
                                    throws BTTSecurityException
Throws:
BTTSecurityException

getAllAssignedRolesForUser

java.util.List<AssignedRole> getAllAssignedRolesForUser(java.lang.String userId)
                                                        throws BTTSecurityException
Throws:
BTTSecurityException

getAssignedRoleForUser

AssignedRole getAssignedRoleForUser(java.lang.String userId,
                                    java.lang.String roleName)
                                    throws BTTSecurityException
Throws:
BTTSecurityException

IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

(c) Copyright IBM Corporation 1998, 2009