|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.safeidentity.adminservice.dao.rdb.RdbDefDao
com.safeidentity.adminservice.dao.rdb.RdbResPermDao
Nested Class Summary |
Nested classes inherited from class com.safeidentity.adminservice.dao.rdb.RdbDefDao |
RdbDefDao.ColInfo, RdbDefDao.Dn, RdbDefDao.SfDn, RdbDefDao.StrObj |
Field Summary | |
static java.lang.String |
MULTIVALUE_TYPE_AUTHMETHOD
|
static java.lang.String |
MULTIVALUE_TYPE_NPU
|
static java.lang.String |
MULTIVALUE_TYPE_OPERATION
|
static java.lang.String |
MULTIVALUE_TYPE_PAN
|
static java.lang.String |
MULTIVALUE_TYPE_RESOURCE
|
static java.lang.String |
MULTIVALUE_TYPE_REXRESOURCE
|
static java.lang.String |
MULTIVALUE_TYPE_UPE
|
Constructor Summary | |
RdbResPermDao()
RdbResPermDao »ý¼ºÀÚ |
Method Summary | |
boolean |
addResPerm(ResPerm ResPermInfo,
java.util.Set modifySet,
boolean bModifyProf)
ResPerm ¿£Æ®¸®¸¦ Ãß°¡ÇÑ´Ù. |
boolean |
addResPerm(java.lang.String strAdminInfo,
java.lang.String strResPermGroupInfo,
java.lang.String strResPermInfo,
java.util.Set modifySet,
boolean bModifyProf)
ResPermGroup¿¡ ResPermÀÇ À§Ä¡(dn)À» Ãß°¡ÇÑ´Ù. |
boolean |
addResPermGroup(ResPermGroup ResPermGroupInfo,
java.util.Set modifySet,
boolean bModifyProf)
ResPermGroup ¿£Æ®¸®¸¦ Ãß°¡ÇÑ´Ù. |
boolean |
addWebRoot(WebRoot WebRootInfo,
java.util.Set modifySet,
boolean bModifyProf)
WebRoot ¿£Æ®¸®¸¦ Ãß°¡ÇÑ´Ù. |
boolean |
delete_ResPerms(java.sql.Connection con,
int nVender,
java.lang.String PRschemeName,
int rpid,
java.lang.String strDn,
boolean bDelSub)
|
boolean |
delResPerm(java.lang.String strResPermInfo)
À§Ä¡Á¤º¸(dn)¿¡ ´ëÇÑ ResPerm °´Ã¼¸¦ »èÁ¦ÇÑ´Ù. |
boolean |
delResPerm(java.lang.String strResPermInfo,
boolean bScopeOneLevel)
À§Ä¡Á¤º¸(dn)¿¡ ´ëÇÑ ResPerm °´Ã¼¸¦ »èÁ¦ÇÑ´Ù. |
boolean |
delResPerm(java.lang.String strAdminInfo,
java.lang.String strResPermGroupInfo,
java.lang.String strResPermInfo,
java.util.Set modifySet,
boolean bModifyProf)
ResPermGroup¿¡¼ ResPermÀÇ À§Ä¡(dn)À» Á¦°ÅÇÑ´Ù. |
boolean |
delResPermGroup(java.lang.String strResPermGroupInfo)
À§Ä¡Á¤º¸(dn)¿¡ ´ëÇÑ WebRoot °´Ã¼¸¦ »èÁ¦ÇÑ´Ù. |
boolean |
delResPermGroup(java.lang.String strResPermGroupInfo,
boolean bScopeOnLevel)
À§Ä¡Á¤º¸(dn)¿¡ ´ëÇÑ WebRoot °´Ã¼¸¦ »èÁ¦ÇÑ´Ù. |
boolean |
delWebRoot(java.lang.String strWebRootInfo)
À§Ä¡Á¤º¸(dn)¿¡ ´ëÇÑ WebRoot °´Ã¼¸¦ »èÁ¦ÇÑ´Ù. |
boolean |
delWebRoot(java.lang.String strWebRootInfo,
boolean bScopeOnLevel)
À§Ä¡Á¤º¸(dn)¿¡ ´ëÇÑ WebRoot °´Ã¼¸¦ »èÁ¦ÇÑ´Ù. |
java.util.Vector |
findResPerm(AbstractSearchFilter objFilter,
java.lang.String strBase,
boolean bScopeOneLevel)
ÁÖ¾îÁø Á¶°Ç¿¡ ¸Â´Â RPµéÀ» °Ë»öÇÏ¿© ¸ñ·ÏÀ» ¹ÝȯÇÑ´Ù. |
java.util.Vector |
findResPermGroup(AbstractSearchFilter objFilter,
java.lang.String strBase)
ResPermGroup¸¦ °Ë»öÇÑ´Ù. |
java.util.Hashtable |
findResPermObject(AbstractSearchFilter objFilter,
java.lang.String strBase,
java.lang.String[] attributeList,
boolean bScopeOneLevel)
À§Ä¡Á¤º¸(dn)¿¡ ´ëÇÑ ResPerm Á¤º¸ Å×À̺íÀ» ¹ÝȯÇÑ´Ù. |
java.util.Vector |
findWebRoot(AbstractSearchFilter objFilter,
java.lang.String strBase)
WebRoot¸¦ °Ë»öÇÑ´Ù. |
java.util.Vector |
findWebRootOfGlobalSSO(java.lang.String strBase,
java.lang.String strGlobalSSO)
ÁöÁ¤ÇÑ GlobalSSO ¸¦ °®´Â WebRoot¸¦ °Ë»öÇÑ´Ù. |
java.util.Vector |
findWebRootOfTrustedSSO(java.lang.String strBase,
java.lang.String strTrustedSso)
ƯÁ¤ ±×·ì À̸§À» °®´Â WebRoot¸¦ °Ë»öÇÑ´Ù. |
java.util.List |
getContextList(java.lang.String strBase,
boolean bAbsolutePath)
Context Tree¸¦ ÃßÃâÇÑ´Ù. |
java.util.Locale |
getLocale()
½Ã½ºÅÛ ·ÎÄÉÀÏ Á¤º¸¸¦ ¾ò¾î¿Â´Ù. |
WebRoot |
getMasterAgent(java.lang.String strGlobalSSO)
GlobalSSO¿¡¼ MasterAgent Ç׸ñÀ» ÃßÃâÇÑ´Ù. |
java.util.Vector |
getParentAuthMethodPolicyCN(java.lang.String strResPermDn)
»óÀ§ ResPerm °´Ã¼ÀÇ AuthMethodPolicyCN ¸ñ·ÏÀ» ¹ÝȯÇÑ´Ù. |
java.lang.String |
getParentResPermInfo(java.lang.String strResPermInfo)
RPÀÇ ºÎ¸ð RPÁ¤º¸¸¦ ±¸ÇÑ´Ù. |
java.lang.String |
getResPermAttributeName(java.lang.String name)
RP °ü·Ã ¼Ó¼º °ªÀ» Á¶È¸ |
java.util.Hashtable |
getResPermAttributes()
RP °ü·Ã ¼Ó¼º °ª¿¡ ´ëÇÑ HashtableÀ» ¾ò´Â´Ù. |
java.util.Vector |
getResPermAuthMethodPolicyCN(java.lang.String strResPermDn)
´ë»ó dn¿¡ À§Ä¡ÇÏ´Â ResPerm °´Ã¼ÀÇ AuthMethodPolicyCN ¼Ó¼ºÀ» ÃßÃâÇÑ´Ù. |
java.lang.String |
getResPermGroupAttributeName(java.lang.String name)
°Ë»ö ÇÊÅ͸¦ À§ÇØ »ç¿ëµÇ´Â ResPermGroup ¼Ó¼º °ªÀ» ¹ÝȯÇÑ´Ù. |
java.util.Hashtable |
getResPermGroupAttributes()
°Ë»ö ÇÊÅ͸¦ À§ÇØ »ç¿ëµÇ´Â ResPermGroup ¼Ó¼º Å×À̺íÀ» ¹ÝȯÇÑ´Ù. |
ResPermGroup |
getResPermGroupInfo(java.lang.String strResPermGrpDn,
Macl macl)
À§Ä¡Á¤º¸(dn)¿¡ ´ëÇÑ ResPermGroup °´Ã¼¸¦ ¹ÝȯÇÑ´Ù. |
java.lang.String |
getResPermGroupNameInfo(java.lang.String strResPermGroupId)
ResPermGroupÀÇ À̸§ Á¤º¸ Á¶È¸ |
ResPerm |
getResPermInfo(java.lang.String strResPermDn,
Macl macl)
À§Ä¡Á¤º¸(dn)¿¡ ´ëÇÑ ResPerm °´Ã¼¸¦ ¹ÝȯÇÑ´Ù. |
ResPerm |
getResPermInfo2(java.lang.String strResPermDn,
Macl macl)
À§Ä¡Á¤º¸(dn)¿¡ ´ëÇÑ ResPerm °´Ã¼¸¦ ¹ÝȯÇÑ´Ù. |
java.util.Vector |
getResPermList(java.lang.String strAuthMethodPolicyCn)
AuthMethodPolicyCnÀ» Æ÷ÇÔÇÏ´Â ResPerm ¸ñ·ÏÀ» ¹ÝȯÇÑ´Ù. |
java.util.Map |
getResPermList(java.lang.String strBase,
boolean bScopeOnLevel)
strBase ¹Ø¿¡ ÀÖ´Â ¸ðµç ResPerm ¸ñ·ÏÀ» ÃßÃâÇÑ´Ù. |
java.lang.String |
getResPermNameInfo(java.lang.String strResPermId)
ResPermÀÇ À̸§ Á¤º¸ Á¶È¸ |
java.lang.String |
getResPermRepositoryRoot()
ÃÖ»óÀ§ ResPermRepositoryÀÇ À§Ä¡(¾ÆÀ̵ð)¸¦ ¹ÝȯÇÑ´Ù. |
byte[] |
getTicketKey(java.lang.String strTrustedSSO)
TrustedSSOÀÇ °øÅëµÈ TicketKey¸¦ ¹ÝȯÇÑ´Ù. |
java.util.Hashtable |
getTicketKeys(java.lang.String strGlobalSSO)
GlobalSSO¿¡ ¼ÓÇØÀÖ´Â TrustedSSOÀÇ TicketKey°ªÀ» ¹ÝȯÇÑ´Ù. |
java.lang.String |
getWebRootAttributeName(java.lang.String name)
WebRoot °ü·Ã ¼Ó¼º °ªÀ» Á¶È¸ |
java.util.Hashtable |
getWebRootAttributes()
WebRoot °ü·Ã ¼Ó¼º °ª¿¡ ´ëÇÑ HashtableÀ» ¾ò´Â´Ù. |
java.lang.String |
getWebRootId(java.lang.String strEid)
NodeÀÇ EID¿¡ ´ëÇÑ WebRootÀÇ ID¸¦ ¹ÝȯÇÑ´Ù. |
WebRoot |
getWebRootInfo(java.lang.String strWebRootDn,
Macl macl)
|
WebRoot |
getWebRootInfo(java.lang.String strName,
java.lang.String strIpHost,
int nPort)
WebRoot¸¦ °Ë»öÇÑ´Ù. |
WebRoot |
getWebRootInfoOfNodeConfig(java.lang.String strName,
java.lang.String strIpHost,
int nPort)
ÁöÁ¤ÇÑ Node¸¦ °®´Â WebRoot¸¦ °Ë»öÇÑ´Ù. |
java.util.Map |
getWebRootList()
strBase ¹Ø¿¡ ÀÖ´Â ¸ðµç WebRoot ¸ñ·ÏÀ» ÃßÃâÇÑ´Ù. |
java.lang.String |
getWebRootNameInfo(java.lang.String strWebRootId)
WebRootÀÇ À̸§ Á¤º¸ Á¶È¸ |
WebRoot |
getWebRootOfEid(java.lang.String strEid)
WebRoot¸¦ °Ë»öÇÑ´Ù. |
java.lang.String |
getWebRootOfResPerm(java.lang.String strResPermDn)
ResPermÀÌ Æ÷ÇÔÇÏ´Â WebRoot¸¦ ¹ÝȯÇÑ´Ù. |
boolean |
isNothingProtected(java.lang.String strEid)
CN¿¡ ´ëÇÑ isNothingProtected ¼Ó¼ºÀ» ¹ÝȯÇÑ´Ù. |
boolean |
IsParentRp(java.lang.String strChildRpInfo,
java.lang.String strParentRpInfo)
»óÀ§ Rp ¿©ºÎ È®ÀÎ |
boolean |
isResPerm(java.lang.String strDn)
ResPerm À¯ÇüÀÎÁö ¿©ºÎ¸¦ È®ÀÎÇÑ´Ù. |
boolean |
isResPermId(java.lang.String strInfo)
ResPerm À¯ÇüÀÎÁö ¿©ºÎ¸¦ È®ÀÎÇÑ´Ù. |
boolean |
isWebRoot(java.lang.String strDn)
WebRoot À¯ÇüÀÎÁö ¿©ºÎ¸¦ È®ÀÎÇÑ´Ù. |
boolean |
isWebRootId(java.lang.String strInfo)
WebRoot À¯ÇüÀÎÁö ¿©ºÎ¸¦ È®ÀÎÇÑ´Ù. |
java.lang.String |
makeRpId(java.lang.String strBaseId,
java.lang.String strRpName)
RPÀÇ ID °ªÀ» »ý¼ºÇÑ´Ù. |
boolean |
modifyResPerm(ResPerm ResPermInfo,
java.util.Set modifySet,
boolean bModifyProf)
À§Ä¡Á¤º¸(dn)¿¡ ´ëÇÑ ResPermÀ» º¯°æÇÑ´Ù. |
boolean |
modifyResPermGroup(ResPermGroup ResPermGroupInfo,
java.util.Set modifySet,
boolean bModifyProf)
À§Ä¡Á¤º¸(dn)¿¡ ´ëÇÑ ResPermGroupÀ» º¯°æÇÑ´Ù. |
boolean |
modifyWebRoot(WebRoot WebRootInfo,
java.util.Set modifySet,
boolean bModifyProf)
À§Ä¡Á¤º¸(dn)¿¡ ´ëÇÑ WebRoot¸¦ º¯°æÇÑ´Ù. |
boolean |
revokeResperm(java.lang.String strAdminInfo,
java.lang.String strResPermGrpInfo,
java.lang.String strRespermInfo)
¿ªÇÒ¿¡ ºÎ¿©µÇ¾î ÀÖ´ø ÆÛ¹Ì¼ÇÀ» Ãë¼ÒÇÑ´Ù. |
boolean |
revokeResperms(java.lang.String strAdminInfo,
java.lang.String strResPermGrpInfo,
java.util.Vector vcResperms)
¿ªÇÒ¿¡ ºÎ¿©µÇ¾î ÀÖ´ø ÆÛ¹Ì¼ÇµéÀ» Ãë¼ÒÇÑ´Ù. |
void |
setLocale(java.util.Locale locale)
½Ã½ºÅÛÀÇ ·ÎÄÉÀÏ Á¤º¸¸¦ ¼öÁ¤ÇÑ´Ù. |
Methods inherited from class com.safeidentity.adminservice.dao.rdb.RdbDefDao |
close, close, close, close, close, close, close, destroy, finishTransaction, getAdminDnID, getAdminSfDn, getAdminSfDn, getConnection, getConnection, getDBConnection, getDBConnection, getDn, getPrDntype, getUserRepositoryInfo, isNullData, IsTopAdmin, main, putAdminDn, putAdminSfDn, putNewId, readUserRepositoryInfo |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.safeidentity.adminservice.dao.ResPermDao |
close |
Field Detail |
public static final java.lang.String MULTIVALUE_TYPE_RESOURCE
public static final java.lang.String MULTIVALUE_TYPE_REXRESOURCE
public static final java.lang.String MULTIVALUE_TYPE_OPERATION
public static final java.lang.String MULTIVALUE_TYPE_AUTHMETHOD
public static final java.lang.String MULTIVALUE_TYPE_NPU
public static final java.lang.String MULTIVALUE_TYPE_UPE
public static final java.lang.String MULTIVALUE_TYPE_PAN
Constructor Detail |
public RdbResPermDao()
Method Detail |
public final java.util.Locale getLocale()
ResPermDao
getLocale
in interface ResPermDao
public final void setLocale(java.util.Locale locale)
ResPermDao
setLocale
in interface ResPermDao
locale
- »õ·Î¿î ·ÎÄÉÀÏ Á¤º¸public java.util.List getContextList(java.lang.String strBase, boolean bAbsolutePath) throws SFInvalidParameterException, SFBindException, SFDaoException
ResPermDao
getContextList
in interface ResPermDao
strBase
- ½ÃÀÛ À§Ä¡bAbsolutePath
- Àý´ë °æ·Î ¿É¼Ç
SFBindException
SFInvalidParameterException
SFDaoException
public ResPerm getResPermInfo(java.lang.String strResPermDn, Macl macl) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
getResPermInfo
in interface ResPermDao
macl
- Á¢±ÙÀÚÀÇ MACL Á¤º¸strResPermDn
- ´ë»ó ResPermÀÇ Á¤º¸(dn)
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public ResPerm getResPermInfo2(java.lang.String strResPermDn, Macl macl) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
getResPermInfo2
in interface ResPermDao
macl
- Á¢±ÙÀÚÀÇ MACL Á¤º¸strResPermDn
- ´ë»ó ResPermÀÇ Á¤º¸(dn)
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public java.util.Vector findResPerm(AbstractSearchFilter objFilter, java.lang.String strBase, boolean bScopeOneLevel) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
findResPerm
in interface ResPermDao
strBase
- °Ë»öÀ» ½ÃÀÛÇϱâ À§ÇÑ ¿ªÇÒ ±¸Á¶ »ó¿¡¼ÀÇ À§Ä¡. null ÀÎ °æ¿ì¿ªÇÒ root ¿¡¼ ºÎÅÍ °Ë»öbScopeOneLevel
- true ÀÎ °æ¿ì ÇѴܰè ÇÏÀ§ÀÇ ¿ªÇҵ鸸À» °Ë»ö. falseÀÇ °æ¿ì strBase ÇÏÀ§ÀÇ ¸ðµç ¿ªÇÒµéÀ» °Ë»öobjFilter
- °Ë»öÇÊÅÍ °ª
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public java.util.Hashtable findResPermObject(AbstractSearchFilter objFilter, java.lang.String strBase, java.lang.String[] attributeList, boolean bScopeOneLevel) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
findResPermObject
in interface ResPermDao
strBase
- °Ë»ö½ÃÀÛ À§Ä¡ Á¤º¸(dn)bScopeOneLevel
- one level °Ë»ö ¿É¼ÇobjFilter
- °Ë»öÇÊÅÍ °ª
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public boolean addResPerm(ResPerm ResPermInfo, java.util.Set modifySet, boolean bModifyProf) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
addResPerm
in interface ResPermDao
ResPermInfo
- Ãß°¡ÇÒ ResPerm °´Ã¼modifySet
- ¼öÁ¤ °¡´ÉÇÑ ¼Ó¼º Á¤º¸bModifyProf
- ¼öÁ¤°¡´É ¿©ºÎ
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public boolean modifyResPerm(ResPerm ResPermInfo, java.util.Set modifySet, boolean bModifyProf) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
modifyResPerm
in interface ResPermDao
ResPermInfo
- º¯°æÇÏ·Á´Â ResPerm °´Ã¼modifySet
- ¼öÁ¤ °¡´ÉÇÑ ¼Ó¼º Á¤º¸bModifyProf
- ¼öÁ¤°¡´É ¿©ºÎ
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public boolean delResPerm(java.lang.String strResPermInfo) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
delResPerm
in interface ResPermDao
strResPermInfo
- ´ë»ó ResPermÀÇ Á¤º¸(dn)
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public boolean delResPerm(java.lang.String strResPermInfo, boolean bScopeOneLevel) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
delResPerm
in interface ResPermDao
strResPermInfo
- ´ë»ó ResPermÀÇ Á¤º¸(dn)bScopeOneLevel
- one level °Ë»ö ¿É¼Ç
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public boolean addWebRoot(WebRoot WebRootInfo, java.util.Set modifySet, boolean bModifyProf) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
addWebRoot
in interface ResPermDao
WebRootInfo
- ´ë»ó WebRootÀÇ Á¤º¸(dn)modifySet
- ¼öÁ¤ °¡´ÉÇÑ ¼Ó¼º Á¤º¸bModifyProf
- ¼öÁ¤°¡´É ¿©ºÎ
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public WebRoot getWebRootInfo(java.lang.String strWebRootDn, Macl macl) throws SFInvalidParameterException, SFBindException, SFDaoException
getWebRootInfo
in interface ResPermDao
macl
- °ü¸®±ÇÇÑ Á¤º¸strWebRootDn
- ´ë»ó WebRootÀÇ Á¤º¸(dn)
SFInvalidParameterException
SFBindException
SFDaoException
public java.lang.String getWebRootOfResPerm(java.lang.String strResPermDn) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
getWebRootOfResPerm
in interface ResPermDao
strResPermDn
- ´ë»ó ResPermÀÇ Á¤º¸(dn)
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public java.util.Vector findWebRoot(AbstractSearchFilter objFilter, java.lang.String strBase) throws SFInvalidParameterException, SFEnvParamException, SFBindException, SFDaoException
findWebRoot
in interface ResPermDao
strBase
- °Ë»ö½ÃÀÛ À§Ä¡ Á¤º¸(dn)objFilter
- °Ë»öÇÊÅÍ °ª
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDaoException
public WebRoot getWebRootInfo(java.lang.String strName, java.lang.String strIpHost, int nPort) throws SFInvalidParameterException, SFBindException, SFDaoException
getWebRootInfo
in interface ResPermDao
strIpHost
- Host(¶Ç´Â IP) ÁÖ¼ÒnPort
- Åë½Å Æ÷Æ®strName
- ´ë»ó agentÀÇ À̸§
RpException
- ½ÇÇà ¿À·ù
SFInvalidParameterException
SFBindException
SFDaoException
public WebRoot getWebRootOfEid(java.lang.String strEid) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
getWebRootOfEid
in interface ResPermDao
strEid
- EID °ª
RpException
- ½ÇÇà ¿À·ù
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public boolean isNothingProtected(java.lang.String strEid) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException, SFNoWebRootException
ResPermDao
isNothingProtected
in interface ResPermDao
strEid
- EID °ª
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
SFNoWebRootException
public boolean delWebRoot(java.lang.String strWebRootInfo) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
delWebRoot
in interface ResPermDao
strWebRootInfo
- ´ë»ó WebRootÀÇ Á¤º¸(dn)
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public boolean delWebRoot(java.lang.String strWebRootInfo, boolean bScopeOnLevel) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
delWebRoot
in interface ResPermDao
strWebRootInfo
- ´ë»ó WebRootÀÇ Á¤º¸(dn)bScopeOnLevel
- one level °Ë»ö ¿É¼Ç
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public boolean modifyWebRoot(WebRoot WebRootInfo, java.util.Set modifySet, boolean bModifyProf) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
modifyWebRoot
in interface ResPermDao
WebRootInfo
- ´ë»ó WebRootÀÇ Á¤º¸(dn)
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public final java.lang.String getResPermAttributeName(java.lang.String name)
getResPermAttributeName
in interface ResPermDao
name
- ¼Ó¼ºÀÇ À̸§
public final java.util.Hashtable getResPermAttributes()
getResPermAttributes
in interface ResPermDao
public final java.lang.String getWebRootAttributeName(java.lang.String name)
getWebRootAttributeName
in interface ResPermDao
name
- ¼Ó¼ºÀÇ À̸§
public final java.util.Hashtable getWebRootAttributes()
getWebRootAttributes
in interface ResPermDao
public ResPermGroup getResPermGroupInfo(java.lang.String strResPermGrpDn, Macl macl) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
getResPermGroupInfo
in interface ResPermDao
macl
- Á¢±ÙÀÚÀÇ MACL Á¤º¸strResPermGrpDn
- ´ë»ó ResPermÀÇ Á¤º¸(dn)
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public boolean addResPermGroup(ResPermGroup ResPermGroupInfo, java.util.Set modifySet, boolean bModifyProf) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
addResPermGroup
in interface ResPermDao
ResPermGroupInfo
- Ãß°¡ÇÒ ResPermGroup °´Ã¼modifySet
- ¼öÁ¤ °¡´ÉÇÑ ¼Ó¼º Á¤º¸bModifyProf
- ¼öÁ¤°¡´É ¿©ºÎ
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public java.util.Vector findResPermGroup(AbstractSearchFilter objFilter, java.lang.String strBase) throws SFInvalidParameterException, SFEnvParamException, SFBindException, SFDaoException
findResPermGroup
in interface ResPermDao
strBase
- °Ë»ö½ÃÀÛ À§Ä¡ Á¤º¸(dn)objFilter
- °Ë»öÇÊÅÍ °ª
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDaoException
public boolean addResPerm(java.lang.String strAdminInfo, java.lang.String strResPermGroupInfo, java.lang.String strResPermInfo, java.util.Set modifySet, boolean bModifyProf) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
addResPerm
in interface ResPermDao
strResPermGroupInfo
- ResPermGroup À§Ä¡(dn)strResPermInfo
- Ãß°¡ÇÏ·Á´Â ResPermÀÇ À§Ä¡(dn)modifySet
- ¼öÁ¤ °¡´ÉÇÑ ¼Ó¼º Á¤º¸bModifyProf
- ¼öÁ¤°¡´É ¿©ºÎ
RpException
- ½ÇÇà ¿À·ù
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public boolean delResPerm(java.lang.String strAdminInfo, java.lang.String strResPermGroupInfo, java.lang.String strResPermInfo, java.util.Set modifySet, boolean bModifyProf) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
delResPerm
in interface ResPermDao
strResPermGroupInfo
- ResPermGroup À§Ä¡(dn)strResPermInfo
- »èÁ¦ÇÏ·Á´Â ResPermÀÇ À§Ä¡(dn)strAdminInfo
- ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚ(»ç¿ëÀÚ)ÀÇ Á¤º¸(dn)modifySet
- ¼öÁ¤ °¡´ÉÇÑ ¼Ó¼º Á¤º¸bModifyProf
- ¼öÁ¤°¡´É ¿©ºÎ
RpException
- ½ÇÇà ¿À·ù
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public java.util.Vector findWebRootOfTrustedSSO(java.lang.String strBase, java.lang.String strTrustedSso) throws SFInvalidParameterException, SFEnvParamException, SFBindException, SFDaoException
findWebRootOfTrustedSSO
in interface ResPermDao
strBase
- °Ë»ö½ÃÀÛ À§Ä¡ Á¤º¸(dn)strTrustedSso
- TrustedSSO ±×·ì À̸§. nullÀ̰ųª °ø¹é¹®ÀÚ¿À̸é, TrustedSSOÀ» °®Áö ¾Ê´Â °ÍÀ» °Ë»öÇÑ´Ù.
RpException
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDaoException
public boolean delResPermGroup(java.lang.String strResPermGroupInfo) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
delResPermGroup
in interface ResPermDao
strResPermGroupInfo
- ´ë»ó ResPermGroupÀÇ Á¤º¸(dn)
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public boolean delResPermGroup(java.lang.String strResPermGroupInfo, boolean bScopeOnLevel) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
delResPermGroup
in interface ResPermDao
bScopeOnLevel
- one level °Ë»ö ¿É¼ÇstrResPermGroupInfo
- ´ë»ó ResPermGroupÀÇ Á¤º¸(dn)
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public boolean modifyResPermGroup(ResPermGroup ResPermGroupInfo, java.util.Set modifySet, boolean bModifyProf) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
modifyResPermGroup
in interface ResPermDao
ResPermGroupInfo
- º¯°æÇÏ·Á´Â ResPermGroup °´Ã¼modifySet
- ¼öÁ¤ °¡´ÉÇÑ ¼Ó¼º Á¤º¸bModifyProf
- ¼öÁ¤°¡´É ¿©ºÎ
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public java.lang.String getResPermGroupAttributeName(java.lang.String name)
getResPermGroupAttributeName
in interface ResPermDao
name
- ResPermGroup ¼Ó¼º °ª¿¡ ´ëÇÑ key
public java.util.Hashtable getResPermGroupAttributes()
getResPermGroupAttributes
in interface ResPermDao
public java.lang.String makeRpId(java.lang.String strBaseId, java.lang.String strRpName) throws SFInvalidParameterException
makeRpId
in interface ResPermDao
strBaseId
- Id¸¦ »ý¼ºÇÒ RPÀÇ Á÷Á¢ ºÎ¸ð ¿ªÇÒÀÇ Id, null ÀÎ °æ¿ì ¿ªÇÒ ·çÆ®¿¡ Ãß°¡strRpName
- »ý¼ºÇÒ RP À̸§
RpException
- ½ÇÇà ¿À·ù
SFInvalidParameterException
public final java.lang.String getParentResPermInfo(java.lang.String strResPermInfo)
getParentResPermInfo
in interface ResPermDao
strResPermInfo
- ºÎ¸ð Á¤º¸¸¦ ±¸ÇϰíÀÚ ÇÏ´Â RP Á¤º¸ (dn)
public java.util.Map getResPermList(java.lang.String strBase, boolean bScopeOnLevel) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
getResPermList
in interface ResPermDao
strBase
- bScopeOnLevel
-
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public java.util.Map getWebRootList() throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
getWebRootList
in interface ResPermDao
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public java.util.Vector getResPermAuthMethodPolicyCN(java.lang.String strResPermDn) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
getResPermAuthMethodPolicyCN
in interface ResPermDao
strResPermDn
- ResPerm À§Ä¡
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public boolean IsParentRp(java.lang.String strChildRpInfo, java.lang.String strParentRpInfo)
IsParentRp
in interface ResPermDao
strChildRpInfo
- strParentRpInfo
-
public java.util.Vector getResPermList(java.lang.String strAuthMethodPolicyCn) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException
getResPermList
in interface ResPermDao
strAuthMethodPolicyCn
-
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
public final boolean revokeResperm(java.lang.String strAdminInfo, java.lang.String strResPermGrpInfo, java.lang.String strRespermInfo) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException, SFNoSuchValueException
revokeResperm
in interface ResPermDao
strAdminInfo
- strRespermInfo
- strResPermGrpInfo
-
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
SFNoSuchValueException
public final boolean revokeResperms(java.lang.String strAdminInfo, java.lang.String strResPermGrpInfo, java.util.Vector vcResperms) throws SFEnvParamException, SFInvalidParameterException, SFBindException, SFDaoException, SFNoSuchValueException
revokeResperms
in interface ResPermDao
strAdminInfo
- vcResperms
- strResPermGrpInfo
-
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
SFNoSuchValueException
public final java.lang.String getResPermNameInfo(java.lang.String strResPermId)
getResPermNameInfo
in interface ResPermDao
strResPermId
-
public final java.lang.String getWebRootNameInfo(java.lang.String strWebRootId)
getWebRootNameInfo
in interface ResPermDao
strWebRootId
-
public final java.lang.String getResPermGroupNameInfo(java.lang.String strResPermGroupId)
getResPermGroupNameInfo
in interface ResPermDao
strResPermGroupId
-
public java.lang.String getResPermRepositoryRoot()
getResPermRepositoryRoot
in interface ResPermDao
public boolean isWebRoot(java.lang.String strDn) throws SFEnvParamException, SFInvalidParameterException, SFDaoException, SFBindException
ResPermDao
isWebRoot
in interface ResPermDao
strDn
- °´Ã¼ Á¤º¸
SFEnvParamException
SFInvalidParameterException
SFDaoException
SFBindException
public boolean isResPerm(java.lang.String strDn) throws SFEnvParamException, SFInvalidParameterException, SFDaoException, SFBindException
ResPermDao
isResPerm
in interface ResPermDao
strDn
- °´Ã¼ Á¤º¸
SFEnvParamException
SFInvalidParameterException
SFDaoException
SFBindException
public java.util.Vector getParentAuthMethodPolicyCN(java.lang.String strResPermDn) throws SFEnvParamException, SFInvalidParameterException, SFDaoException, SFBindException
ResPermDao
getParentAuthMethodPolicyCN
in interface ResPermDao
strResPermDn
- °´Ã¼ Á¤º¸
SFEnvParamException
SFInvalidParameterException
SFDaoException
SFBindException
public java.util.Vector findWebRootOfGlobalSSO(java.lang.String strBase, java.lang.String strGlobalSSO) throws SFInvalidParameterException, SFEnvParamException, SFBindException, SFDaoException
findWebRootOfGlobalSSO
in interface ResPermDao
strBase
- °Ë»ö½ÃÀÛ À§Ä¡ Á¤º¸(dn)strGlobalSSO
- GlobalSSO ±×·ì À̸§. null À̸é, GlobalSSOÀ» °®Áö ¾Ê´Â °ÍÀ» °Ë»öÇÑ´Ù.
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDaoException
public WebRoot getWebRootInfoOfNodeConfig(java.lang.String strName, java.lang.String strIpHost, int nPort) throws SFInvalidParameterException, SFEnvParamException, SFBindException, SFDaoException
getWebRootInfoOfNodeConfig
in interface ResPermDao
strName
- ´ë»ó Node ÀÇ À̸§strIpHost
- Node (¶Ç´Â IP) ÁÖ¼ÒnPort
- Node Åë½Å Æ÷Æ®
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDaoException
public java.util.Hashtable getTicketKeys(java.lang.String strGlobalSSO) throws SFInvalidParameterException, SFEnvParamException, SFBindException, SFDaoException, SFNoSuchValueException
getTicketKeys
in interface ResPermDao
strGlobalSSO
- GlobalSSO ±×·ì À̸§
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDaoException
SFNoSuchValueException
public byte[] getTicketKey(java.lang.String strTrustedSSO) throws SFInvalidParameterException, SFEnvParamException, SFBindException, SFDaoException, SFNoSuchValueException
getTicketKey
in interface ResPermDao
strTrustedSSO
- TrustedSSO ±×·ì À̸§
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDaoException
SFNoSuchValueException
public WebRoot getMasterAgent(java.lang.String strGlobalSSO) throws SFInvalidParameterException, SFEnvParamException, SFBindException, SFDaoException, SFNoSuchValueException
getMasterAgent
in interface ResPermDao
strGlobalSSO
- GlobalSSO ±×·ì À̸§
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDaoException
SFNoSuchValueException
public java.lang.String getWebRootId(java.lang.String strEid) throws SFInvalidParameterException, SFEnvParamException, SFBindException, SFDaoException, SFNoWebRootException
getWebRootId
in interface ResPermDao
strEid
- NodeÀÇ EID
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDaoException
SFNoWebRootException
public boolean delete_ResPerms(java.sql.Connection con, int nVender, java.lang.String PRschemeName, int rpid, java.lang.String strDn, boolean bDelSub) throws SFInvalidParameterException, SFBindException, SFDaoException
SFInvalidParameterException
SFBindException
SFDaoException
public boolean isWebRootId(java.lang.String strInfo) throws SFEnvParamException, SFInvalidParameterException, SFDaoException, SFBindException
ResPermDao
isWebRootId
in interface ResPermDao
strInfo
- °´Ã¼ Á¤º¸
SFEnvParamException
SFInvalidParameterException
SFDaoException
SFBindException
public boolean isResPermId(java.lang.String strInfo) throws SFEnvParamException, SFInvalidParameterException, SFDaoException, SFBindException
ResPermDao
isResPermId
in interface ResPermDao
strInfo
- °´Ã¼ Á¤º¸
SFEnvParamException
SFInvalidParameterException
SFDaoException
SFBindException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |