com.safeidentity.adminservice.dao
Interface RoleDao
- All Known Implementing Classes:
- LdapRoleDao, RdbRoleDao
- public interface RoleDao
Method Summary |
boolean |
addDsdRoleSet(DsdRoleSet dsdrolesetInfo)
|
boolean |
addRole(Role roleInfo,
java.util.HashSet setModifyAttr,
boolean bModifyProf)
|
boolean |
addRolePrecond(RolePrecond roleprecondInfo)
|
boolean |
addRoleUserGroupRule(java.lang.String strAdminInfo,
java.lang.String strRoleInfo,
java.lang.String strUserGroupInfo)
|
boolean |
addRoleUserOrgRule(java.lang.String strAdminInfo,
java.lang.String strRoleInfo,
java.lang.String strUserOrgInfo,
boolean bSubTree)
|
boolean |
addSsdRoleSet(SsdRoleSet ssdrolesetInfo)
|
boolean |
assignUser(java.lang.String strAdminInfo,
java.lang.String strRoleInfo,
java.lang.String strUserInfo,
boolean bImmobility)
|
boolean |
assignUsers(java.lang.String strAdminInfo,
java.lang.String strRoleInfo,
java.util.Vector vcUsers,
boolean bImmobility)
|
boolean |
checkSSDwithResperm(java.lang.String strRoleInfo,
java.lang.String strRespermInfo)
|
boolean |
checkSSDwithRespermAll(java.lang.String strRoleInfo,
java.util.Vector vcRespermInfo)
|
boolean |
checkSSDwithUser(java.lang.String strRoleInfo,
java.lang.String strUserInfo)
|
boolean |
checkSSDwithUserAll(java.lang.String strRoleInfo,
java.util.Vector vcUserInfo)
|
void |
close()
Dao¿¡¼ »ç¿ëÇÏ´Â ¸®¼Ò½º °ü·Ã Ŭ¸°¾÷ 󸮸¦ ÇØÁØ´Ù. |
boolean |
deassignUser(java.lang.String strAdminInfo,
java.lang.String strRoleInfo,
java.lang.String strUserInfo)
|
boolean |
deassignUsers(java.lang.String strAdminInfo,
java.lang.String strRoleInfo,
java.util.Vector vcUsers)
|
boolean |
deleteDsdRoleSet(java.lang.String strDsdRoleSetInfo)
|
boolean |
deleteInvalidAdoptedRole(java.lang.String strPrecondInfo,
java.lang.String strRoleInfo)
|
boolean |
deleteInvalidAssignedUser(java.lang.String strRoleInfo,
java.lang.String strUserInfo)
|
boolean |
deleteInvalidAssignedUsers(java.lang.String strRoleInfo,
java.util.Vector vcUsers)
|
boolean |
deleteInvalidAttrValue(java.lang.String strEntryInfo,
java.lang.String strValueInfo,
java.lang.String strInvalidAttr)
|
boolean |
deleteInvalidAttrValues(java.lang.String strEntryInfo,
java.util.Vector vcValues,
java.lang.String strInvalidAttr)
|
boolean |
deleteInvalidDsdRoleMember(java.lang.String DsdInfo,
java.lang.String strRoleInfo)
|
boolean |
deleteInvalidDsdRoleMembers(java.lang.String strDsdInfo,
java.util.Vector vcRoles)
|
boolean |
deleteInvalidGrantResperm(java.lang.String strRoleInfo,
java.lang.String strRespermInfo)
|
boolean |
deleteInvalidGrantResperms(java.lang.String strRoleInfo,
java.util.Vector vcResperms)
|
boolean |
deleteInvalidPrecond(java.lang.String strPrecondInfo,
java.lang.String strPrecond)
|
boolean |
deleteInvalidPreconds(java.lang.String strPrecondInfo,
java.util.Vector vcPreconds)
|
boolean |
deleteInvalidSsdRoleMember(java.lang.String SsdInfo,
java.lang.String strRoleInfo)
|
boolean |
deleteInvalidSsdRoleMembers(java.lang.String strSsdInfo,
java.util.Vector vcRoles)
|
boolean |
deleteInvalidUserAttrRule(java.lang.String strRoleInfo,
java.lang.String strUserAttrRule)
|
boolean |
deleteInvalidUserGroupRule(java.lang.String strRoleInfo,
java.lang.String strGroupInfo)
|
boolean |
deleteInvalidUserGroupRules(java.lang.String strRoleInfo,
java.util.Vector vcGroups)
|
boolean |
deleteInvalidUserOrgRule(java.lang.String strRoleInfo,
java.lang.String strUserOrgInfo)
|
boolean |
deleteInvalidUserOrgRules(java.lang.String strRoleInfo,
java.util.Vector vcUserOrgs)
|
boolean |
deleteRole(java.lang.String strRoleInfo)
|
boolean |
deleteRolePrecond(java.lang.String strRolePrecondInfo)
|
boolean |
deleteRoleTree(java.lang.String strBaseInfo)
|
boolean |
deleteRoleUserGroupRule(java.lang.String strAdminInfo,
java.lang.String strRoleInfo,
java.lang.String strUserGroupInfo)
|
boolean |
deleteRoleUserOrgRule(java.lang.String strAdminInfo,
java.lang.String strRoleInfo,
java.lang.String strUserOrgRuleInfo)
|
boolean |
deleteRoleUserOrgRuleByOrgInfo(java.lang.String strRoleInfo,
java.lang.String strUserOrgInfo)
|
boolean |
deleteSsdRoleSet(java.lang.String strSsdRoleSetInfo)
|
java.util.Vector |
findDsdRoleSet(AbstractSearchFilter filter)
|
java.util.Vector |
findRole(AbstractSearchFilter filter,
java.lang.String strBase,
boolean bScopeOneLevel)
|
java.util.Vector |
findRolePrecond(AbstractSearchFilter filter)
|
java.util.Vector |
findSsdRoleSet(AbstractSearchFilter filter)
|
java.util.Vector |
getAssignedRolesForUser(java.lang.String strUserInfo,
java.lang.String strBaseRoleInfo)
|
java.util.Vector |
getAssignedRolesForUserByUserAttrRule(java.lang.String strUserInfo,
java.lang.String strBaseRoleInfo)
|
java.util.Vector |
getAssignedRolesForUserByUserGroupRule(java.lang.String strUserInfo,
java.lang.String strBaseRoleInfo)
|
java.util.Vector |
getAssignedRolesForUserByUserOrgRule(java.lang.String strUserInfo,
java.lang.String strBaseRoleInfo)
|
java.util.Vector |
getAssignedRolesForUserGroup(java.lang.String strUserGroupInfo,
java.lang.String strBaseRoleInfo)
|
java.util.Vector |
getAssignedRolesForUserOrg(java.lang.String strUserOrgInfo,
java.lang.String strBaseRoleInfo)
|
java.util.Vector |
getAssignedUser(java.lang.String strRoleInfo,
boolean bImmobility)
|
java.util.Vector |
getAssignedUserAll(java.lang.String strRoleInfo)
|
java.lang.String |
getAttrRuleInUserAttrRule(java.lang.String strUserAttrRule)
|
java.util.Vector |
getAuthorizedDSDResPerm(java.lang.String strUserInfo,
java.lang.String strIp,
java.util.Vector activeRoles)
|
java.util.Vector |
getAuthorizedResPerms(java.lang.String strUserInfo,
java.lang.String strIp)
|
java.util.Vector |
getAuthorizedRolesForResperm4Find(java.lang.String strRespermInfo)
|
java.util.Vector |
getAuthorizedRolesForUser(java.lang.String strUserInfo,
java.lang.String strIp)
|
java.util.Vector |
getAuthorizedRolesForUser4Find(java.lang.String strUserInfo)
|
java.util.Vector |
getChildRolesInfo(java.lang.String strRoleInfo)
|
java.lang.String |
getDsdAttributeName(java.lang.String name)
|
java.util.Hashtable |
getDsdAttributes()
|
java.lang.String |
getDsdRoleSetEidInfo(java.lang.String strDsdRoleSetId)
|
DsdRoleSet |
getDsdRoleSetInfo(java.lang.String strDsdRoleSetDn)
|
java.util.Vector |
getDSDRoleSets(java.util.Vector vcAuthorizedRoles)
|
java.lang.String |
getFilterInUserAttrRule(java.lang.String strUserAttrRule)
|
java.util.Vector |
getGrantedResperm(java.lang.String strRoleInfo,
boolean bImmobility)
|
java.util.Vector |
getGrantedRespermAll(java.lang.String strRoleInfo)
|
java.lang.String |
getInvalidAdoptedRole(java.lang.String strPrecondInfo)
|
java.util.Vector |
getInvalidAssignedUsers(java.lang.String strRoleInfo)
|
java.lang.String |
getInvalidAttrValue(java.lang.String strEntryInfo,
java.lang.String strInvalidAttr)
|
java.util.Vector |
getInvalidAttrValues(java.lang.String strEntryInfo,
java.lang.String strInvalidAttr)
|
java.util.Vector |
getInvalidDsdRoleMembers(java.lang.String strDsdInfo)
|
java.util.Vector |
getInvalidGrantedResperms(java.lang.String strRoleInfo)
|
java.util.Vector |
getInvalidPreconds(java.lang.String strPrecondInfo)
|
java.util.Vector |
getInvalidSsdRoleMembers(java.lang.String strSsdInfo)
|
java.lang.String |
getInvalidUserAttrRule(java.lang.String strRoleInfo)
|
java.util.Vector |
getInvalidUserGroupRules(java.lang.String strRoleInfo)
|
java.util.Vector |
getInvalidUserOrgRules(java.lang.String strRoleInfo)
|
boolean |
getIsSubTreeInUserOrgRule(java.lang.String strUserOrgRule)
|
java.util.Locale |
getLocale()
|
java.lang.String |
getParentRoleInfo(java.lang.String strRoleInfo)
|
java.lang.String |
getPrecondAttributeName(java.lang.String name)
|
java.util.Hashtable |
getPrecondAttributes()
|
java.lang.String |
getPrecondEidInfo(java.lang.String strPrecondId)
|
java.util.List |
getPSAssignedRolesForUserByUserAttrRule(User user,
java.lang.String strBaseRoleInfo)
|
java.util.List |
getPSAuthorizedRolesForUser4Find(User user)
|
java.lang.String |
getRespermEidInfo(java.lang.String strRespermId)
|
java.lang.String |
getRoleAttributeName(java.lang.String name)
|
java.util.Hashtable |
getRoleAttributes()
|
java.lang.String |
getRoleBaseInfo(java.lang.String strRoleId)
|
java.lang.String |
getRoleDescInfo(java.lang.String strRoleDn)
|
java.lang.String |
getRoleEidInfo(java.lang.String strRoleId)
|
Role |
getRoleInfo(java.lang.String strRoleDn,
Macl macl)
|
RolePrecond |
getRolePrecondInfo(java.lang.String strRolePrecondDn)
|
java.util.Vector |
getRoleProfileInfo(java.lang.String strRoleDn)
|
java.lang.String |
getRoleRepositoryInfo()
|
java.lang.String |
getRoleRespermRuleInfo(java.lang.String strRoleDn)
|
java.lang.String |
getRoleUserAttrRule(java.lang.String strRoleInfo)
|
java.util.Vector |
getRoleUserGroupRule(java.lang.String strRoleInfo)
|
java.util.Vector |
getRoleUserOrgRule(java.lang.String strRoleInfo)
|
RoleUserRule |
getRoleUserRuleInfo(java.lang.String strRoleDn)
|
java.lang.String |
getSsdAttributeName(java.lang.String name)
|
java.util.Hashtable |
getSsdAttributes()
|
java.lang.String |
getSsdRoleSetEidInfo(java.lang.String strSsdRoleSetId)
|
SsdRoleSet |
getSsdRoleSetInfo(java.lang.String strSsdRoleSetDn)
|
java.lang.String |
getUserOrgInfoInUserOrgRule(java.lang.String strUserOrgRule)
|
java.lang.String |
getUserOrgInUserAttrRule(java.lang.String strUserAttrRule)
|
boolean |
grantResperm(java.lang.String strAdminInfo,
java.lang.String strRoleInfo,
java.lang.String strRespermInfo,
boolean bImmobility)
|
boolean |
grantResperms(java.lang.String strAdminInfo,
java.lang.String strRoleInfo,
java.util.Vector vcResperms,
boolean bImmobility)
|
boolean |
invalidateAdoptedRole(java.lang.String strPrecondInfo,
java.lang.String strRoleInfo)
|
boolean |
invalidateAssignedUser(java.lang.String strRoleInfo,
java.lang.String strUserInfo)
|
boolean |
invalidateAssignedUsers(java.lang.String strRoleInfo,
java.util.Vector vcUsers)
|
boolean |
invalidateAttrValue(java.lang.String strEntryInfo,
java.lang.String strValueInfo,
java.lang.String strValidAttr,
java.lang.String strInvalidAttr)
|
boolean |
invalidateAttrValues(java.lang.String strEntryInfo,
java.util.Vector vcValues,
java.lang.String strValidAttr,
java.lang.String strInvalidAttr)
|
boolean |
invalidateDsdRoleMember(java.lang.String DsdInfo,
java.lang.String strRoleInfo)
|
boolean |
invalidateDsdRoleMembers(java.lang.String strDsdInfo,
java.util.Vector vcRoles)
|
boolean |
invalidateGrantResperm(java.lang.String strRoleInfo,
java.lang.String strRespermInfo)
|
boolean |
invalidateGrantResperms(java.lang.String strRoleInfo,
java.util.Vector vcResperms)
|
boolean |
invalidatePrecond(java.lang.String strPrecondInfo,
java.lang.String strPrecond)
|
boolean |
invalidatePreconds(java.lang.String strPrecondInfo,
java.util.Vector vcPreconds)
|
boolean |
invalidateRespermInRolesPreconds(java.lang.String strRespermInfo)
|
boolean |
invalidateSsdRoleMember(java.lang.String SsdInfo,
java.lang.String strRoleInfo)
|
boolean |
invalidateSsdRoleMembers(java.lang.String strSsdInfo,
java.util.Vector vcRoles)
|
boolean |
invalidateUserAttrRule(java.lang.String strRoleInfo,
java.lang.String strUserAttrRule)
|
boolean |
invalidateUserGroupInRoles(java.lang.String strUserGroupInfo)
|
boolean |
invalidateUserGroupRule(java.lang.String strRoleInfo,
java.lang.String strGroupInfo)
|
boolean |
invalidateUserGroupRules(java.lang.String strRoleInfo,
java.util.Vector vcGroups)
|
boolean |
invalidateUserInRoles(java.lang.String strUserInfo)
|
boolean |
invalidateUserOrgInRolesPreconds(java.lang.String strUserOrgInfo)
|
boolean |
invalidateUserOrgRule(java.lang.String strRoleInfo,
java.lang.String strUserOrgInfo)
|
boolean |
invalidateUserOrgRules(java.lang.String strRoleInfo,
java.util.Vector vcUserOrgs)
|
boolean |
IsParentRole(java.lang.String strChildRoleInfo,
java.lang.String strParentRoleInfo)
|
java.lang.String |
makeDsdRoleSetId(java.lang.String strDsdRoleSetName)
|
java.lang.String |
makePrecondId(java.lang.String strPrecondName)
|
java.lang.String |
makeRoleId(java.lang.String strBaseId,
java.lang.String strRoleName)
|
java.lang.String |
makeSsdRoleSetId(java.lang.String strSsdRoleSetName)
|
boolean |
modifyDsdRoleSet(DsdRoleSet roledsdsetInfo)
|
boolean |
modifyDsdRoleSetRoleMembers(java.lang.String strAdminInfo,
java.lang.String strDsdRoleSetInfo,
java.util.Vector vcDsdRoleMembers)
|
boolean |
modifyRole(Role roleInfo,
java.util.HashSet setModifyAttr,
boolean bModifyProf)
|
boolean |
modifyRoleDescInfo(java.lang.String strAdminInfo,
java.lang.String strRoleDn,
java.lang.String strDescInfo)
|
boolean |
modifyRolePrecond(RolePrecond roleprecondInfo)
|
boolean |
modifyRolePrecondAdoptedRole(java.lang.String strAdminInfo,
java.lang.String strRolePrecondInfo,
java.lang.String strAdoptedRole)
|
boolean |
modifyRolePrecondPrecond(java.lang.String strAdminInfo,
java.lang.String strRolePrecondInfo,
java.util.Vector vcPreconds)
|
boolean |
modifyRoleProfileInfo(java.lang.String strAdminInfo,
java.lang.String strRoleDn,
java.util.Vector vcProfile)
|
boolean |
modifyRoleUserAttrRule(java.lang.String strAdminInfo,
java.lang.String strRoleInfo,
java.lang.String strUserAttrRule)
|
boolean |
modifyRoleUserGroupRule(java.lang.String strAdminInfo,
java.lang.String strRoleInfo,
java.util.Vector vcUserGroupRule)
|
boolean |
modifyRoleUserOrgRule(java.lang.String strAdminInfo,
java.lang.String strRoleInfo,
java.util.Vector vcUserOrgRule)
|
boolean |
modifyRoleUserRuleInfo(java.lang.String strAdminInfo,
java.lang.String strRoleDn,
RoleUserRule roleUserRule)
|
boolean |
modifySsdRoleSet(SsdRoleSet rolessdsetInfo)
|
boolean |
modifySsdRoleSetRoleMembers(java.lang.String strAdminInfo,
java.lang.String strSsdRoleSetInfo,
java.util.Vector vcSsdRoleMembers)
|
boolean |
moveRole(java.lang.String strSrcInfo,
java.lang.String strDstInfo)
|
boolean |
revokeResperm(java.lang.String strAdminInfo,
java.lang.String strRoleInfo,
java.lang.String strRespermInfo)
|
boolean |
revokeResperms(java.lang.String strAdminInfo,
java.lang.String strRoleInfo,
java.util.Vector vcResperms)
|
void |
setLocale(java.util.Locale locale)
|
boolean |
validateAdoptedRole(java.lang.String strPrecondInfo,
java.lang.String strRoleInfo)
|
boolean |
validateAssignedUser(java.lang.String strRoleInfo,
java.lang.String strUserInfo)
|
boolean |
validateAssignedUsers(java.lang.String strRoleInfo,
java.util.Vector vcUsers)
|
boolean |
validateAttrValue(java.lang.String strEntryInfo,
java.lang.String strValueInfo,
java.lang.String strInvalidAttr,
java.lang.String strValidAttr)
|
boolean |
validateAttrValues(java.lang.String strEntryInfo,
java.util.Vector vcValues,
java.lang.String strInvalidAttr,
java.lang.String strValidAttr)
|
boolean |
validateDsdRoleMember(java.lang.String DsdInfo,
java.lang.String strRoleInfo)
|
boolean |
validateDsdRoleMembers(java.lang.String strDsdInfo,
java.util.Vector vcRoles)
|
boolean |
validateGrantResperm(java.lang.String strRoleInfo,
java.lang.String strRespermInfo)
|
boolean |
validateGrantResperms(java.lang.String strRoleInfo,
java.util.Vector vcResperms)
|
boolean |
validatePrecond(java.lang.String strPrecondInfo,
java.lang.String strPrecond)
|
boolean |
validatePreconds(java.lang.String strPrecondInfo,
java.util.Vector vcPreconds)
|
boolean |
validateSsdRoleMember(java.lang.String SsdInfo,
java.lang.String strRoleInfo)
|
boolean |
validateSsdRoleMembers(java.lang.String strSsdInfo,
java.util.Vector vcRoles)
|
boolean |
validateUserAttrRule(java.lang.String strRoleInfo,
java.lang.String strUserAttrRule)
|
boolean |
validateUserGroupRule(java.lang.String strRoleInfo,
java.lang.String strGroupInfo)
|
boolean |
validateUserGroupRules(java.lang.String strRoleInfo,
java.util.Vector vcGroups)
|
boolean |
validateUserOrgRule(java.lang.String strRoleInfo,
java.lang.String strUserOrgInfo)
|
boolean |
validateUserOrgRules(java.lang.String strRoleInfo,
java.util.Vector vcUserOrgs)
|
getLocale
public java.util.Locale getLocale()
setLocale
public void setLocale(java.util.Locale locale)
addDsdRoleSet
public boolean addDsdRoleSet(DsdRoleSet dsdrolesetInfo)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException,
SFNotEnoughInfoException
- Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
SFNotEnoughInfoException
addRole
public boolean addRole(Role roleInfo,
java.util.HashSet setModifyAttr,
boolean bModifyProf)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException,
SFAccessRightException
- Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
SFAccessRightException
addRolePrecond
public boolean addRolePrecond(RolePrecond roleprecondInfo)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException
- Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
addRoleUserGroupRule
public boolean addRoleUserGroupRule(java.lang.String strAdminInfo,
java.lang.String strRoleInfo,
java.lang.String strUserGroupInfo)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException,
SFAlreadyExistsException
- Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
SFAlreadyExistsException
addRoleUserOrgRule
public boolean addRoleUserOrgRule(java.lang.String strAdminInfo,
java.lang.String strRoleInfo,
java.lang.String strUserOrgInfo,
boolean bSubTree)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException,
SFAlreadyExistsException
- Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
SFAlreadyExistsException
addSsdRoleSet
public boolean addSsdRoleSet(SsdRoleSet ssdrolesetInfo)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException,
SFNotEnoughInfoException
- Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
SFNotEnoughInfoException
assignUser
public boolean assignUser(java.lang.String strAdminInfo,
java.lang.String strRoleInfo,
java.lang.String strUserInfo,
boolean bImmobility)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException,
SFAlreadyExistsException
- Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
SFAlreadyExistsException
assignUsers
public boolean assignUsers(java.lang.String strAdminInfo,
java.lang.String strRoleInfo,
java.util.Vector vcUsers,
boolean bImmobility)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException,
SFAlreadyExistsException
- Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
SFAlreadyExistsException
checkSSDwithResperm
public boolean checkSSDwithResperm(java.lang.String strRoleInfo,
java.lang.String strRespermInfo)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException
- Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
checkSSDwithRespermAll
public boolean checkSSDwithRespermAll(java.lang.String strRoleInfo,
java.util.Vector vcRespermInfo)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException
- Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
checkSSDwithUser
public boolean checkSSDwithUser(java.lang.String strRoleInfo,
java.lang.String strUserInfo)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException
- Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
checkSSDwithUserAll
public boolean checkSSDwithUserAll(java.lang.String strRoleInfo,
java.util.Vector vcUserInfo)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException
- Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
deassignUser
public boolean deassignUser(java.lang.String strAdminInfo,
java.lang.String strRoleInfo,
java.lang.String strUserInfo)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException,
SFNoSuchValueException
- Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
SFNoSuchValueException
deassignUsers
public boolean deassignUsers(java.lang.String strAdminInfo,
java.lang.String strRoleInfo,
java.util.Vector vcUsers)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException,
SFNoSuchValueException
- Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
SFNoSuchValueException
deleteDsdRoleSet
public boolean deleteDsdRoleSet(java.lang.String strDsdRoleSetInfo)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException
- Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
deleteInvalidAdoptedRole
public boolean deleteInvalidAdoptedRole(java.lang.String strPrecondInfo,
java.lang.String strRoleInfo)
deleteInvalidAssignedUser
public boolean deleteInvalidAssignedUser(java.lang.String strRoleInfo,
java.lang.String strUserInfo)
deleteInvalidAssignedUsers
public boolean deleteInvalidAssignedUsers(java.lang.String strRoleInfo,
java.util.Vector vcUsers)
deleteInvalidAttrValue
public boolean deleteInvalidAttrValue(java.lang.String strEntryInfo,
java.lang.String strValueInfo,
java.lang.String strInvalidAttr)
deleteInvalidAttrValues
public boolean deleteInvalidAttrValues(java.lang.String strEntryInfo,
java.util.Vector vcValues,
java.lang.String strInvalidAttr)
deleteInvalidDsdRoleMember
public boolean deleteInvalidDsdRoleMember(java.lang.String DsdInfo,
java.lang.String strRoleInfo)
deleteInvalidDsdRoleMembers
public boolean deleteInvalidDsdRoleMembers(java.lang.String strDsdInfo,
java.util.Vector vcRoles)
deleteInvalidGrantResperm
public boolean deleteInvalidGrantResperm(java.lang.String strRoleInfo,
java.lang.String strRespermInfo)
deleteInvalidGrantResperms
public boolean deleteInvalidGrantResperms(java.lang.String strRoleInfo,
java.util.Vector vcResperms)
deleteInvalidPrecond
public boolean deleteInvalidPrecond(java.lang.String strPrecondInfo,
java.lang.String strPrecond)
deleteInvalidPreconds
public boolean deleteInvalidPreconds(java.lang.String strPrecondInfo,
java.util.Vector vcPreconds)
deleteInvalidSsdRoleMember
public boolean deleteInvalidSsdRoleMember(java.lang.String SsdInfo,
java.lang.String strRoleInfo)
deleteInvalidSsdRoleMembers
public boolean deleteInvalidSsdRoleMembers(java.lang.String strSsdInfo,
java.util.Vector vcRoles)
deleteInvalidUserAttrRule
public boolean deleteInvalidUserAttrRule(java.lang.String strRoleInfo,
java.lang.String strUserAttrRule)
deleteInvalidUserGroupRule
public boolean deleteInvalidUserGroupRule(java.lang.String strRoleInfo,
java.lang.String strGroupInfo)
deleteInvalidUserGroupRules
public boolean deleteInvalidUserGroupRules(java.lang.String strRoleInfo,
java.util.Vector vcGroups)
deleteInvalidUserOrgRule
public boolean deleteInvalidUserOrgRule(java.lang.String strRoleInfo,
java.lang.String strUserOrgInfo)
deleteInvalidUserOrgRules
public boolean deleteInvalidUserOrgRules(java.lang.String strRoleInfo,
java.util.Vector vcUserOrgs)
deleteRole
public boolean deleteRole(java.lang.String strRoleInfo)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException
- Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
deleteRolePrecond
public boolean deleteRolePrecond(java.lang.String strRolePrecondInfo)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException
- Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
deleteRoleTree
public boolean deleteRoleTree(java.lang.String strBaseInfo)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException
- Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
deleteRoleUserGroupRule
public boolean deleteRoleUserGroupRule(java.lang.String strAdminInfo,
java.lang.String strRoleInfo,
java.lang.String strUserGroupInfo)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException,
SFNoSuchValueException
- Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
SFNoSuchValueException
deleteRoleUserOrgRule
public boolean deleteRoleUserOrgRule(java.lang.String strAdminInfo,
java.lang.String strRoleInfo,
java.lang.String strUserOrgRuleInfo)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException,
SFNoSuchValueException
- Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
SFNoSuchValueException
deleteRoleUserOrgRuleByOrgInfo
public boolean deleteRoleUserOrgRuleByOrgInfo(java.lang.String strRoleInfo,
java.lang.String strUserOrgInfo)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException,
SFNoSuchValueException
- Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
SFNoSuchValueException
deleteSsdRoleSet
public boolean deleteSsdRoleSet(java.lang.String strSsdRoleSetInfo)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException
- Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
findDsdRoleSet
public java.util.Vector findDsdRoleSet(AbstractSearchFilter filter)
throws SFEnvParamException,
SFBindException,
SFDaoException
- Throws:
SFEnvParamException
SFBindException
SFDaoException
findRole
public java.util.Vector findRole(AbstractSearchFilter filter,
java.lang.String strBase,
boolean bScopeOneLevel)
throws SFEnvParamException,
SFBindException,
SFDaoException
- Throws:
SFEnvParamException
SFBindException
SFDaoException
findRolePrecond
public java.util.Vector findRolePrecond(AbstractSearchFilter filter)
throws SFEnvParamException,
SFBindException,
SFDaoException
- Throws:
SFEnvParamException
SFBindException
SFDaoException
findSsdRoleSet
public java.util.Vector findSsdRoleSet(AbstractSearchFilter filter)
throws SFEnvParamException,
SFBindException,
SFDaoException
- Throws:
SFEnvParamException
SFBindException
SFDaoException
getAssignedRolesForUser
public java.util.Vector getAssignedRolesForUser(java.lang.String strUserInfo,
java.lang.String strBaseRoleInfo)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException
- Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
getAssignedRolesForUserByUserAttrRule
public java.util.Vector getAssignedRolesForUserByUserAttrRule(java.lang.String strUserInfo,
java.lang.String strBaseRoleInfo)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException,
SFInitDaoException,
SFInformationNotExistedException
- Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
SFInitDaoException
SFInformationNotExistedException
getAssignedRolesForUserByUserGroupRule
public java.util.Vector getAssignedRolesForUserByUserGroupRule(java.lang.String strUserInfo,
java.lang.String strBaseRoleInfo)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException
- Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
getAssignedRolesForUserByUserOrgRule
public java.util.Vector getAssignedRolesForUserByUserOrgRule(java.lang.String strUserInfo,
java.lang.String strBaseRoleInfo)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException,
SFInformationNotExistedException
- Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
SFInformationNotExistedException
getAssignedRolesForUserGroup
public java.util.Vector getAssignedRolesForUserGroup(java.lang.String strUserGroupInfo,
java.lang.String strBaseRoleInfo)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException
- Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
getAssignedRolesForUserOrg
public java.util.Vector getAssignedRolesForUserOrg(java.lang.String strUserOrgInfo,
java.lang.String strBaseRoleInfo)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException,
SFInformationNotExistedException
- Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
SFInformationNotExistedException
getAssignedUser
public java.util.Vector getAssignedUser(java.lang.String strRoleInfo,
boolean bImmobility)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException
- Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
getAssignedUserAll
public java.util.Vector getAssignedUserAll(java.lang.String strRoleInfo)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException
- Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
getAttrRuleInUserAttrRule
public java.lang.String getAttrRuleInUserAttrRule(java.lang.String strUserAttrRule)
throws SFInvalidParameterException,
SFInvalidDataFormatException
- Throws:
SFInvalidParameterException
SFInvalidDataFormatException
getAuthorizedDSDResPerm
public java.util.Vector getAuthorizedDSDResPerm(java.lang.String strUserInfo,
java.lang.String strIp,
java.util.Vector activeRoles)
throws SFInvalidParameterException,
SFEnvParamException,
SFBindException,
SFDaoException,
SFInitDaoException,
SFInformationNotExistedException
- Throws:
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDaoException
SFInitDaoException
SFInformationNotExistedException
getAuthorizedResPerms
public java.util.Vector getAuthorizedResPerms(java.lang.String strUserInfo,
java.lang.String strIp)
throws SFInvalidParameterException,
SFEnvParamException,
SFBindException,
SFDaoException,
SFInitDaoException,
SFInformationNotExistedException
- Throws:
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDaoException
SFInitDaoException
SFInformationNotExistedException
getAuthorizedRolesForResperm4Find
public java.util.Vector getAuthorizedRolesForResperm4Find(java.lang.String strRespermInfo)
throws SFInitDaoException,
SFInvalidParameterException,
SFEnvParamException,
SFBindException,
SFDaoException
- Throws:
SFInitDaoException
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDaoException
getAuthorizedRolesForUser
public java.util.Vector getAuthorizedRolesForUser(java.lang.String strUserInfo,
java.lang.String strIp)
throws SFInvalidParameterException,
SFEnvParamException,
SFBindException,
SFDaoException,
SFInitDaoException,
SFInformationNotExistedException
- Throws:
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDaoException
SFInitDaoException
SFInformationNotExistedException
getAuthorizedRolesForUser4Find
public java.util.Vector getAuthorizedRolesForUser4Find(java.lang.String strUserInfo)
throws SFInitDaoException,
SFInvalidParameterException,
SFEnvParamException,
SFBindException,
SFDaoException,
SFNotEnoughInfoException,
SFInformationNotExistedException
- Throws:
SFInitDaoException
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDaoException
SFNotEnoughInfoException
SFInformationNotExistedException
getChildRolesInfo
public java.util.Vector getChildRolesInfo(java.lang.String strRoleInfo)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException
- Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
getDsdAttributeName
public java.lang.String getDsdAttributeName(java.lang.String name)
getDsdAttributes
public java.util.Hashtable getDsdAttributes()
getDsdRoleSetInfo
public DsdRoleSet getDsdRoleSetInfo(java.lang.String strDsdRoleSetDn)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException
- Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
getDsdRoleSetEidInfo
public java.lang.String getDsdRoleSetEidInfo(java.lang.String strDsdRoleSetId)
getFilterInUserAttrRule
public java.lang.String getFilterInUserAttrRule(java.lang.String strUserAttrRule)
throws SFInvalidParameterException,
SFInvalidDataFormatException
- Throws:
SFInvalidParameterException
SFInvalidDataFormatException
getGrantedResperm
public java.util.Vector getGrantedResperm(java.lang.String strRoleInfo,
boolean bImmobility)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException
- Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
getGrantedRespermAll
public java.util.Vector getGrantedRespermAll(java.lang.String strRoleInfo)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException
- Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
getInvalidAdoptedRole
public java.lang.String getInvalidAdoptedRole(java.lang.String strPrecondInfo)
getInvalidAssignedUsers
public java.util.Vector getInvalidAssignedUsers(java.lang.String strRoleInfo)
getInvalidAttrValue
public java.lang.String getInvalidAttrValue(java.lang.String strEntryInfo,
java.lang.String strInvalidAttr)
getInvalidAttrValues
public java.util.Vector getInvalidAttrValues(java.lang.String strEntryInfo,
java.lang.String strInvalidAttr)
getInvalidDsdRoleMembers
public java.util.Vector getInvalidDsdRoleMembers(java.lang.String strDsdInfo)
getInvalidGrantedResperms
public java.util.Vector getInvalidGrantedResperms(java.lang.String strRoleInfo)
getInvalidPreconds
public java.util.Vector getInvalidPreconds(java.lang.String strPrecondInfo)
getInvalidSsdRoleMembers
public java.util.Vector getInvalidSsdRoleMembers(java.lang.String strSsdInfo)
getInvalidUserAttrRule
public java.lang.String getInvalidUserAttrRule(java.lang.String strRoleInfo)
getInvalidUserGroupRules
public java.util.Vector getInvalidUserGroupRules(java.lang.String strRoleInfo)
getInvalidUserOrgRules
public java.util.Vector getInvalidUserOrgRules(java.lang.String strRoleInfo)
getIsSubTreeInUserOrgRule
public boolean getIsSubTreeInUserOrgRule(java.lang.String strUserOrgRule)
throws SFInvalidParameterException,
SFInvalidDataFormatException
- Throws:
SFInvalidParameterException
SFInvalidDataFormatException
getParentRoleInfo
public java.lang.String getParentRoleInfo(java.lang.String strRoleInfo)
getPrecondAttributeName
public java.lang.String getPrecondAttributeName(java.lang.String name)
getPrecondAttributes
public java.util.Hashtable getPrecondAttributes()
getPrecondEidInfo
public java.lang.String getPrecondEidInfo(java.lang.String strPrecondId)
getRespermEidInfo
public java.lang.String getRespermEidInfo(java.lang.String strRespermId)
getRoleAttributeName
public java.lang.String getRoleAttributeName(java.lang.String name)
getRoleAttributes
public java.util.Hashtable getRoleAttributes()
getRoleBaseInfo
public java.lang.String getRoleBaseInfo(java.lang.String strRoleId)
getRoleDescInfo
public java.lang.String getRoleDescInfo(java.lang.String strRoleDn)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException
- Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
getRoleInfo
public Role getRoleInfo(java.lang.String strRoleDn,
Macl macl)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException
- Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
getRoleEidInfo
public java.lang.String getRoleEidInfo(java.lang.String strRoleId)
getRolePrecondInfo
public RolePrecond getRolePrecondInfo(java.lang.String strRolePrecondDn)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException
- Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
getRoleProfileInfo
public java.util.Vector getRoleProfileInfo(java.lang.String strRoleDn)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException
- Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
getRoleRepositoryInfo
public java.lang.String getRoleRepositoryInfo()
getRoleRespermRuleInfo
public java.lang.String getRoleRespermRuleInfo(java.lang.String strRoleDn)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException
- Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
getRoleUserAttrRule
public java.lang.String getRoleUserAttrRule(java.lang.String strRoleInfo)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException
- Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
getRoleUserGroupRule
public java.util.Vector getRoleUserGroupRule(java.lang.String strRoleInfo)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException
- Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
getRoleUserOrgRule
public java.util.Vector getRoleUserOrgRule(java.lang.String strRoleInfo)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException
- Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
getRoleUserRuleInfo
public RoleUserRule getRoleUserRuleInfo(java.lang.String strRoleDn)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException
- Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
getSsdAttributeName
public java.lang.String getSsdAttributeName(java.lang.String name)
getSsdAttributes
public java.util.Hashtable getSsdAttributes()
getSsdRoleSetInfo
public SsdRoleSet getSsdRoleSetInfo(java.lang.String strSsdRoleSetDn)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException
- Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
getSsdRoleSetEidInfo
public java.lang.String getSsdRoleSetEidInfo(java.lang.String strSsdRoleSetId)
getDSDRoleSets
public java.util.Vector getDSDRoleSets(java.util.Vector vcAuthorizedRoles)
throws SFBindException,
SFEnvParamException
- Throws:
SFBindException
SFEnvParamException
getUserOrgInfoInUserOrgRule
public java.lang.String getUserOrgInfoInUserOrgRule(java.lang.String strUserOrgRule)
throws SFInvalidParameterException,
SFInvalidDataFormatException
- Throws:
SFInvalidParameterException
SFInvalidDataFormatException
getUserOrgInUserAttrRule
public java.lang.String getUserOrgInUserAttrRule(java.lang.String strUserAttrRule)
throws SFInvalidParameterException,
SFInvalidDataFormatException
- Throws:
SFInvalidParameterException
SFInvalidDataFormatException
grantResperm
public boolean grantResperm(java.lang.String strAdminInfo,
java.lang.String strRoleInfo,
java.lang.String strRespermInfo,
boolean bImmobility)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException,
SFAlreadyExistsException
- Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
SFAlreadyExistsException
grantResperms
public boolean grantResperms(java.lang.String strAdminInfo,
java.lang.String strRoleInfo,
java.util.Vector vcResperms,
boolean bImmobility)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException,
SFAlreadyExistsException
- Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
SFAlreadyExistsException
invalidateAdoptedRole
public boolean invalidateAdoptedRole(java.lang.String strPrecondInfo,
java.lang.String strRoleInfo)
invalidateAssignedUser
public boolean invalidateAssignedUser(java.lang.String strRoleInfo,
java.lang.String strUserInfo)
invalidateAssignedUsers
public boolean invalidateAssignedUsers(java.lang.String strRoleInfo,
java.util.Vector vcUsers)
invalidateAttrValue
public boolean invalidateAttrValue(java.lang.String strEntryInfo,
java.lang.String strValueInfo,
java.lang.String strValidAttr,
java.lang.String strInvalidAttr)
invalidateAttrValues
public boolean invalidateAttrValues(java.lang.String strEntryInfo,
java.util.Vector vcValues,
java.lang.String strValidAttr,
java.lang.String strInvalidAttr)
invalidateDsdRoleMember
public boolean invalidateDsdRoleMember(java.lang.String DsdInfo,
java.lang.String strRoleInfo)
invalidateDsdRoleMembers
public boolean invalidateDsdRoleMembers(java.lang.String strDsdInfo,
java.util.Vector vcRoles)
invalidateGrantResperm
public boolean invalidateGrantResperm(java.lang.String strRoleInfo,
java.lang.String strRespermInfo)
invalidateGrantResperms
public boolean invalidateGrantResperms(java.lang.String strRoleInfo,
java.util.Vector vcResperms)
invalidatePrecond
public boolean invalidatePrecond(java.lang.String strPrecondInfo,
java.lang.String strPrecond)
invalidatePreconds
public boolean invalidatePreconds(java.lang.String strPrecondInfo,
java.util.Vector vcPreconds)
invalidateRespermInRolesPreconds
public boolean invalidateRespermInRolesPreconds(java.lang.String strRespermInfo)
invalidateSsdRoleMember
public boolean invalidateSsdRoleMember(java.lang.String SsdInfo,
java.lang.String strRoleInfo)
invalidateSsdRoleMembers
public boolean invalidateSsdRoleMembers(java.lang.String strSsdInfo,
java.util.Vector vcRoles)
invalidateUserAttrRule
public boolean invalidateUserAttrRule(java.lang.String strRoleInfo,
java.lang.String strUserAttrRule)
invalidateUserGroupInRoles
public boolean invalidateUserGroupInRoles(java.lang.String strUserGroupInfo)
invalidateUserGroupRule
public boolean invalidateUserGroupRule(java.lang.String strRoleInfo,
java.lang.String strGroupInfo)
invalidateUserGroupRules
public boolean invalidateUserGroupRules(java.lang.String strRoleInfo,
java.util.Vector vcGroups)
invalidateUserInRoles
public boolean invalidateUserInRoles(java.lang.String strUserInfo)
invalidateUserOrgInRolesPreconds
public boolean invalidateUserOrgInRolesPreconds(java.lang.String strUserOrgInfo)
invalidateUserOrgRule
public boolean invalidateUserOrgRule(java.lang.String strRoleInfo,
java.lang.String strUserOrgInfo)
invalidateUserOrgRules
public boolean invalidateUserOrgRules(java.lang.String strRoleInfo,
java.util.Vector vcUserOrgs)
IsParentRole
public boolean IsParentRole(java.lang.String strChildRoleInfo,
java.lang.String strParentRoleInfo)
makeDsdRoleSetId
public java.lang.String makeDsdRoleSetId(java.lang.String strDsdRoleSetName)
makePrecondId
public java.lang.String makePrecondId(java.lang.String strPrecondName)
makeRoleId
public java.lang.String makeRoleId(java.lang.String strBaseId,
java.lang.String strRoleName)
makeSsdRoleSetId
public java.lang.String makeSsdRoleSetId(java.lang.String strSsdRoleSetName)
modifyDsdRoleSet
public boolean modifyDsdRoleSet(DsdRoleSet roledsdsetInfo)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException
- Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
modifyDsdRoleSetRoleMembers
public boolean modifyDsdRoleSetRoleMembers(java.lang.String strAdminInfo,
java.lang.String strDsdRoleSetInfo,
java.util.Vector vcDsdRoleMembers)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException
- Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
modifyRole
public boolean modifyRole(Role roleInfo,
java.util.HashSet setModifyAttr,
boolean bModifyProf)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException,
SFAccessRightException
- Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
SFAccessRightException
modifyRoleDescInfo
public boolean modifyRoleDescInfo(java.lang.String strAdminInfo,
java.lang.String strRoleDn,
java.lang.String strDescInfo)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException
- Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
modifyRolePrecond
public boolean modifyRolePrecond(RolePrecond roleprecondInfo)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException
- Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
modifyRolePrecondAdoptedRole
public boolean modifyRolePrecondAdoptedRole(java.lang.String strAdminInfo,
java.lang.String strRolePrecondInfo,
java.lang.String strAdoptedRole)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException
- Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
modifyRolePrecondPrecond
public boolean modifyRolePrecondPrecond(java.lang.String strAdminInfo,
java.lang.String strRolePrecondInfo,
java.util.Vector vcPreconds)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException
- Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
modifyRoleProfileInfo
public boolean modifyRoleProfileInfo(java.lang.String strAdminInfo,
java.lang.String strRoleDn,
java.util.Vector vcProfile)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException
- Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
modifyRoleUserAttrRule
public boolean modifyRoleUserAttrRule(java.lang.String strAdminInfo,
java.lang.String strRoleInfo,
java.lang.String strUserAttrRule)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException
- Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
modifyRoleUserGroupRule
public boolean modifyRoleUserGroupRule(java.lang.String strAdminInfo,
java.lang.String strRoleInfo,
java.util.Vector vcUserGroupRule)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException
- Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
modifyRoleUserOrgRule
public boolean modifyRoleUserOrgRule(java.lang.String strAdminInfo,
java.lang.String strRoleInfo,
java.util.Vector vcUserOrgRule)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException
- Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
modifyRoleUserRuleInfo
public boolean modifyRoleUserRuleInfo(java.lang.String strAdminInfo,
java.lang.String strRoleDn,
RoleUserRule roleUserRule)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException
- Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
modifySsdRoleSet
public boolean modifySsdRoleSet(SsdRoleSet rolessdsetInfo)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException
- Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
modifySsdRoleSetRoleMembers
public boolean modifySsdRoleSetRoleMembers(java.lang.String strAdminInfo,
java.lang.String strSsdRoleSetInfo,
java.util.Vector vcSsdRoleMembers)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException
- Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
moveRole
public boolean moveRole(java.lang.String strSrcInfo,
java.lang.String strDstInfo)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException
- Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
revokeResperm
public boolean revokeResperm(java.lang.String strAdminInfo,
java.lang.String strRoleInfo,
java.lang.String strRespermInfo)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException,
SFNoSuchValueException
- Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
SFNoSuchValueException
revokeResperms
public boolean revokeResperms(java.lang.String strAdminInfo,
java.lang.String strRoleInfo,
java.util.Vector vcResperms)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException,
SFNoSuchValueException
- Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
SFNoSuchValueException
validateAdoptedRole
public boolean validateAdoptedRole(java.lang.String strPrecondInfo,
java.lang.String strRoleInfo)
validateAssignedUser
public boolean validateAssignedUser(java.lang.String strRoleInfo,
java.lang.String strUserInfo)
validateAssignedUsers
public boolean validateAssignedUsers(java.lang.String strRoleInfo,
java.util.Vector vcUsers)
validateAttrValue
public boolean validateAttrValue(java.lang.String strEntryInfo,
java.lang.String strValueInfo,
java.lang.String strInvalidAttr,
java.lang.String strValidAttr)
validateAttrValues
public boolean validateAttrValues(java.lang.String strEntryInfo,
java.util.Vector vcValues,
java.lang.String strInvalidAttr,
java.lang.String strValidAttr)
validateDsdRoleMember
public boolean validateDsdRoleMember(java.lang.String DsdInfo,
java.lang.String strRoleInfo)
validateDsdRoleMembers
public boolean validateDsdRoleMembers(java.lang.String strDsdInfo,
java.util.Vector vcRoles)
validateGrantResperm
public boolean validateGrantResperm(java.lang.String strRoleInfo,
java.lang.String strRespermInfo)
validateGrantResperms
public boolean validateGrantResperms(java.lang.String strRoleInfo,
java.util.Vector vcResperms)
validatePrecond
public boolean validatePrecond(java.lang.String strPrecondInfo,
java.lang.String strPrecond)
validatePreconds
public boolean validatePreconds(java.lang.String strPrecondInfo,
java.util.Vector vcPreconds)
validateSsdRoleMember
public boolean validateSsdRoleMember(java.lang.String SsdInfo,
java.lang.String strRoleInfo)
validateSsdRoleMembers
public boolean validateSsdRoleMembers(java.lang.String strSsdInfo,
java.util.Vector vcRoles)
validateUserAttrRule
public boolean validateUserAttrRule(java.lang.String strRoleInfo,
java.lang.String strUserAttrRule)
validateUserGroupRule
public boolean validateUserGroupRule(java.lang.String strRoleInfo,
java.lang.String strGroupInfo)
validateUserGroupRules
public boolean validateUserGroupRules(java.lang.String strRoleInfo,
java.util.Vector vcGroups)
validateUserOrgRule
public boolean validateUserOrgRule(java.lang.String strRoleInfo,
java.lang.String strUserOrgInfo)
validateUserOrgRules
public boolean validateUserOrgRules(java.lang.String strRoleInfo,
java.util.Vector vcUserOrgs)
getPSAuthorizedRolesForUser4Find
public java.util.List getPSAuthorizedRolesForUser4Find(User user)
throws SFInitDaoException,
SFInvalidParameterException,
SFEnvParamException,
SFBindException,
SFDaoException,
SFNotEnoughInfoException,
SFInformationNotExistedException
- Throws:
SFInitDaoException
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDaoException
SFNotEnoughInfoException
SFInformationNotExistedException
getPSAssignedRolesForUserByUserAttrRule
public java.util.List getPSAssignedRolesForUserByUserAttrRule(User user,
java.lang.String strBaseRoleInfo)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException,
SFInitDaoException,
SFInformationNotExistedException
- Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
SFInitDaoException
SFInformationNotExistedException
close
public void close()
- Dao¿¡¼ »ç¿ëÇÏ´Â ¸®¼Ò½º °ü·Ã Ŭ¸°¾÷ 󸮸¦ ÇØÁØ´Ù.(¿¹, DirContext...)
Copyright © 2004 SoftForum Corp. All Rights Reserved.