com.safeidentity.adminservice.dao
Interface MaclDao
- All Known Implementing Classes:
- LdapMaclDao, RdbMaclDao
- public interface MaclDao
Method Summary |
boolean |
addMacl(java.lang.String strDn,
Macl macl)
|
void |
close()
Dao¿¡¼ »ç¿ëÇÏ´Â ¸®¼Ò½º °ü·Ã Ŭ¸°¾÷ 󸮸¦ ÇØÁØ´Ù. |
boolean |
deleteInvalidMaclValue(java.lang.String strEntryInfo,
java.lang.String strAdminInfo)
|
boolean |
deleteMacl(java.lang.String strDn,
Macl macl)
|
boolean |
deleteMaclContainer(java.lang.String strRefDn)
|
java.util.Vector |
getDelegatedCustpermMaclInfo(java.lang.String strAdminInfo,
Macl macl,
java.util.Vector vcAssignedAdminGroups,
java.lang.String strCustrootDn)
|
java.util.Vector |
getDelegatedEjbpermMaclInfo(java.lang.String strAdminInfo,
Macl macl,
java.util.Vector vcAssignedAdminGroups,
java.lang.String strEjbrootDn)
|
java.util.Vector |
getDelegatedRespermMaclInfo(java.lang.String strAdminInfo,
Macl macl,
java.util.Vector vcAssignedAdminGroups,
java.lang.String strWebrootDn)
|
java.util.Vector |
getDelegatedRoleMaclInfo(java.lang.String strAdminInfo,
Macl macl,
java.util.Vector vcAssignedAdminGroups)
|
java.util.Vector |
getDelegatedUserOrgMaclInfo(java.lang.String strAdminInfo,
Macl macl,
java.util.Vector vcAssignedAdminGroups,
java.lang.String strUserRepDn)
|
int |
getGrantLevel(java.lang.String strAdminInfo,
java.lang.String strSsdPrecondAttrName,
java.util.Vector vcAssignedAdminGroups)
|
java.util.Vector |
getInvalidMaclValues(java.lang.String strEntryInfo)
|
java.util.Locale |
getLocale()
|
Macl |
getMacl(java.lang.String strAdminSfDn,
java.lang.String strDn,
java.util.Vector vcAssignedAdminGroups)
|
java.util.Vector |
getMaclList(java.lang.String strDn)
|
java.util.Vector |
getMaclList(java.lang.String strAdminSfDn,
java.lang.String strDn,
java.util.Vector vcAssignedAdminGroups)
|
java.util.Vector |
getRoleList4Macl(java.lang.String strAdminSfDn,
Macl macl,
java.util.Vector vcAssignedAdmiGroups)
|
java.util.Vector |
getUserOrgList4Macl(java.lang.String strAdminSfDn,
Macl macl,
java.util.Vector vcAssignedAdminGroups,
UserRepository userRepository)
|
java.util.Vector |
getUserOrgList4Macl(java.lang.String strAdminSfDn,
java.lang.String strUserOrgInfo,
Macl macl,
java.util.Vector vcAssignedAdminGroups,
UserRepository userRepository)
|
boolean |
invalidateMaclInPolicyRepository(java.lang.String strAdminInfo)
|
boolean |
invalidateMaclValue(java.lang.String strEntryInfo,
java.lang.String strAdminInfo)
|
boolean |
IsTopManager(java.lang.String strAdminSfDn)
|
boolean |
modifyMacl(java.lang.String strDn,
Macl maclOld,
Macl maclNew)
|
boolean |
personalizeAdminGroup(java.lang.String strAdminSfDn,
java.util.Vector vcAssignedAdminGroups)
|
boolean |
personalizeAudit(java.lang.String strAdminSfDn,
java.util.Vector vcAssignedAdminGroups)
|
boolean |
personalizeAuthPolicy(java.lang.String strAdminSfDn,
java.util.Vector vcAssignedAdminGroups)
|
boolean |
personalizeConfig(java.lang.String strAdminSfDn,
java.util.Vector vcAssignedAdminGroups)
|
java.util.Vector |
personalizeCustPerm(java.lang.String strAdminSfDn,
java.util.Vector vcAssignedAdminGroups)
|
java.util.Vector |
personalizeEjbPerm(java.lang.String strAdminSfDn,
java.util.Vector vcAssignedAdminGroups)
|
java.util.Vector |
personalizeResPerm(java.lang.String strAdminSfDn,
java.util.Vector vcAssignedAdminGroups)
|
java.util.Vector |
personalizeRole(java.lang.String strAdminSfDn,
java.util.Vector vcAssignedAdminGroups)
|
java.util.Vector |
personalizeUser(java.lang.String strAdminSfDn,
java.util.Vector vcAssignedAdminGroups,
UserRepository userRepository)
|
boolean |
personalizeUserGroup(java.lang.String strAdminSfDn,
java.util.Vector vcAssignedAdminGroups)
|
void |
setLocale(java.util.Locale locale)
|
getLocale
public java.util.Locale getLocale()
setLocale
public void setLocale(java.util.Locale locale)
addMacl
public boolean addMacl(java.lang.String strDn,
Macl macl)
throws SFBindException,
SFEnvParamException,
SFDaoException,
SFInvalidParameterException
- Throws:
SFBindException
SFEnvParamException
SFDaoException
SFInvalidParameterException
deleteInvalidMaclValue
public boolean deleteInvalidMaclValue(java.lang.String strEntryInfo,
java.lang.String strAdminInfo)
deleteMacl
public boolean deleteMacl(java.lang.String strDn,
Macl macl)
throws SFBindException,
SFEnvParamException,
SFDaoException,
SFInvalidParameterException
- Throws:
SFBindException
SFEnvParamException
SFDaoException
SFInvalidParameterException
deleteMaclContainer
public boolean deleteMaclContainer(java.lang.String strRefDn)
throws SFInvalidParameterException,
SFBindException,
SFEnvParamException,
SFDaoException
- Throws:
SFInvalidParameterException
SFBindException
SFEnvParamException
SFDaoException
getDelegatedRespermMaclInfo
public java.util.Vector getDelegatedRespermMaclInfo(java.lang.String strAdminInfo,
Macl macl,
java.util.Vector vcAssignedAdminGroups,
java.lang.String strWebrootDn)
throws SFInvalidParameterException,
SFBindException,
SFEnvParamException,
SFDaoException
- Throws:
SFInvalidParameterException
SFBindException
SFEnvParamException
SFDaoException
getDelegatedEjbpermMaclInfo
public java.util.Vector getDelegatedEjbpermMaclInfo(java.lang.String strAdminInfo,
Macl macl,
java.util.Vector vcAssignedAdminGroups,
java.lang.String strEjbrootDn)
throws SFInvalidParameterException,
SFBindException,
SFEnvParamException,
SFDaoException
- Throws:
SFInvalidParameterException
SFBindException
SFEnvParamException
SFDaoException
getDelegatedCustpermMaclInfo
public java.util.Vector getDelegatedCustpermMaclInfo(java.lang.String strAdminInfo,
Macl macl,
java.util.Vector vcAssignedAdminGroups,
java.lang.String strCustrootDn)
throws SFInvalidParameterException,
SFBindException,
SFEnvParamException,
SFDaoException
- Throws:
SFInvalidParameterException
SFBindException
SFEnvParamException
SFDaoException
getDelegatedRoleMaclInfo
public java.util.Vector getDelegatedRoleMaclInfo(java.lang.String strAdminInfo,
Macl macl,
java.util.Vector vcAssignedAdminGroups)
throws SFInvalidParameterException,
SFBindException,
SFEnvParamException,
SFDaoException
- Throws:
SFInvalidParameterException
SFBindException
SFEnvParamException
SFDaoException
getDelegatedUserOrgMaclInfo
public java.util.Vector getDelegatedUserOrgMaclInfo(java.lang.String strAdminInfo,
Macl macl,
java.util.Vector vcAssignedAdminGroups,
java.lang.String strUserRepDn)
throws SFInvalidParameterException,
SFBindException,
SFEnvParamException,
SFDaoException
- Throws:
SFInvalidParameterException
SFBindException
SFEnvParamException
SFDaoException
getGrantLevel
public int getGrantLevel(java.lang.String strAdminInfo,
java.lang.String strSsdPrecondAttrName,
java.util.Vector vcAssignedAdminGroups)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException
- Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
getInvalidMaclValues
public java.util.Vector getInvalidMaclValues(java.lang.String strEntryInfo)
getMacl
public Macl getMacl(java.lang.String strAdminSfDn,
java.lang.String strDn,
java.util.Vector vcAssignedAdminGroups)
throws SFBindException,
SFEnvParamException,
SFDaoException,
SFInvalidParameterException
- Throws:
SFBindException
SFEnvParamException
SFDaoException
SFInvalidParameterException
getMaclList
public java.util.Vector getMaclList(java.lang.String strAdminSfDn,
java.lang.String strDn,
java.util.Vector vcAssignedAdminGroups)
throws SFBindException,
SFEnvParamException,
SFDaoException,
SFInvalidParameterException
- Throws:
SFBindException
SFEnvParamException
SFDaoException
SFInvalidParameterException
getMaclList
public java.util.Vector getMaclList(java.lang.String strDn)
throws SFBindException,
SFEnvParamException,
SFDaoException,
SFInvalidParameterException
- Throws:
SFBindException
SFEnvParamException
SFDaoException
SFInvalidParameterException
getRoleList4Macl
public java.util.Vector getRoleList4Macl(java.lang.String strAdminSfDn,
Macl macl,
java.util.Vector vcAssignedAdmiGroups)
throws SFBindException,
SFEnvParamException,
SFDaoException,
SFInvalidParameterException
- Throws:
SFBindException
SFEnvParamException
SFDaoException
SFInvalidParameterException
getUserOrgList4Macl
public java.util.Vector getUserOrgList4Macl(java.lang.String strAdminSfDn,
Macl macl,
java.util.Vector vcAssignedAdminGroups,
UserRepository userRepository)
throws SFEnvParamException,
SFInvalidParameterException,
SFDaoException,
SFBindException
- Throws:
SFEnvParamException
SFInvalidParameterException
SFDaoException
SFBindException
getUserOrgList4Macl
public java.util.Vector getUserOrgList4Macl(java.lang.String strAdminSfDn,
java.lang.String strUserOrgInfo,
Macl macl,
java.util.Vector vcAssignedAdminGroups,
UserRepository userRepository)
throws SFEnvParamException,
SFInvalidParameterException,
SFDaoException,
SFBindException
- Throws:
SFEnvParamException
SFInvalidParameterException
SFDaoException
SFBindException
invalidateMaclInPolicyRepository
public boolean invalidateMaclInPolicyRepository(java.lang.String strAdminInfo)
invalidateMaclValue
public boolean invalidateMaclValue(java.lang.String strEntryInfo,
java.lang.String strAdminInfo)
IsTopManager
public boolean IsTopManager(java.lang.String strAdminSfDn)
modifyMacl
public boolean modifyMacl(java.lang.String strDn,
Macl maclOld,
Macl maclNew)
throws SFBindException,
SFEnvParamException,
SFDaoException,
SFInvalidParameterException
- Throws:
SFBindException
SFEnvParamException
SFDaoException
SFInvalidParameterException
personalizeAdminGroup
public boolean personalizeAdminGroup(java.lang.String strAdminSfDn,
java.util.Vector vcAssignedAdminGroups)
throws SFBindException,
SFEnvParamException,
SFDaoException,
SFInvalidParameterException
- Throws:
SFBindException
SFEnvParamException
SFDaoException
SFInvalidParameterException
personalizeAudit
public boolean personalizeAudit(java.lang.String strAdminSfDn,
java.util.Vector vcAssignedAdminGroups)
throws SFBindException,
SFEnvParamException,
SFDaoException,
SFInvalidParameterException
- Throws:
SFBindException
SFEnvParamException
SFDaoException
SFInvalidParameterException
personalizeAuthPolicy
public boolean personalizeAuthPolicy(java.lang.String strAdminSfDn,
java.util.Vector vcAssignedAdminGroups)
throws SFBindException,
SFEnvParamException,
SFDaoException,
SFInvalidParameterException
- Throws:
SFBindException
SFEnvParamException
SFDaoException
SFInvalidParameterException
personalizeConfig
public boolean personalizeConfig(java.lang.String strAdminSfDn,
java.util.Vector vcAssignedAdminGroups)
throws SFBindException,
SFEnvParamException,
SFDaoException,
SFInvalidParameterException
- Throws:
SFBindException
SFEnvParamException
SFDaoException
SFInvalidParameterException
personalizeResPerm
public java.util.Vector personalizeResPerm(java.lang.String strAdminSfDn,
java.util.Vector vcAssignedAdminGroups)
throws SFBindException,
SFEnvParamException,
SFDaoException,
SFInvalidParameterException
- Throws:
SFBindException
SFEnvParamException
SFDaoException
SFInvalidParameterException
personalizeEjbPerm
public java.util.Vector personalizeEjbPerm(java.lang.String strAdminSfDn,
java.util.Vector vcAssignedAdminGroups)
throws SFBindException,
SFEnvParamException,
SFDaoException,
SFInvalidParameterException
- Throws:
SFBindException
SFEnvParamException
SFDaoException
SFInvalidParameterException
personalizeCustPerm
public java.util.Vector personalizeCustPerm(java.lang.String strAdminSfDn,
java.util.Vector vcAssignedAdminGroups)
throws SFBindException,
SFEnvParamException,
SFDaoException,
SFInvalidParameterException
- Throws:
SFBindException
SFEnvParamException
SFDaoException
SFInvalidParameterException
personalizeRole
public java.util.Vector personalizeRole(java.lang.String strAdminSfDn,
java.util.Vector vcAssignedAdminGroups)
throws SFBindException,
SFEnvParamException,
SFDaoException,
SFInvalidParameterException
- Throws:
SFBindException
SFEnvParamException
SFDaoException
SFInvalidParameterException
personalizeUser
public java.util.Vector personalizeUser(java.lang.String strAdminSfDn,
java.util.Vector vcAssignedAdminGroups,
UserRepository userRepository)
throws SFEnvParamException,
SFInvalidParameterException,
SFBindException,
SFDaoException
- Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
personalizeUserGroup
public boolean personalizeUserGroup(java.lang.String strAdminSfDn,
java.util.Vector vcAssignedAdminGroups)
throws SFBindException,
SFEnvParamException,
SFDaoException,
SFInvalidParameterException
- Throws:
SFBindException
SFEnvParamException
SFDaoException
SFInvalidParameterException
close
public void close()
- Dao¿¡¼ »ç¿ëÇÏ´Â ¸®¼Ò½º °ü·Ã Ŭ¸°¾÷ 󸮸¦ ÇØÁØ´Ù.(¿¹, DirContext...)
Copyright © 2004 SoftForum Corp. All Rights Reserved.