com.safeidentity.adminservice.dao.rdb
Class RdbResPermDao

java.lang.Object
  extended bycom.safeidentity.adminservice.dao.rdb.RdbDefDao
      extended bycom.safeidentity.adminservice.dao.rdb.RdbResPermDao
All Implemented Interfaces:
ResPermDao

public class RdbResPermDao
extends RdbDefDao
implements ResPermDao


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
           
 
Fields inherited from class com.safeidentity.adminservice.dao.rdb.RdbDefDao
_DEBUG_, CONNECTION_LOGIN_TIMEOUT, GROUP_TYPE_ADMIN, GROUP_TYPE_USER, INT, MAPINFO_TYPE_USER, MAPINFO_TYPE_USERORG, MAX_EACH_DN, MAX_FULL_DN, mConnector, MULTIVALUE_PREFIX, PRDN_ADMGRP, PRDN_ARCONFIG, PRDN_AUDIT, PRDN_AUTHPOLICY, PRDN_DSD, PRDN_ERROR, PRDN_IACONFIG, PRDN_IDPOLICY, PRDN_PR, PRDN_PRECOND, PRDN_PSCONFIG, PRDN_PWDPOLICY, PRDN_RESPERM, PRDN_RESPERMGRP, PRDN_ROLE, PRDN_SELFREG, PRDN_SELFSVC, PRDN_SSD, PRDN_STR_ADMGRP, PRDN_STR_ARCONFIG, PRDN_STR_AUDIT, PRDN_STR_AUTHPOLICY, PRDN_STR_DSD, PRDN_STR_IACONFIG, PRDN_STR_IDPOLICY, PRDN_STR_PR, PRDN_STR_PRECOND, PRDN_STR_PROVISIONRESOURCE, PRDN_STR_PSCONFIG, PRDN_STR_PWDPOLICY, PRDN_STR_RESPERM, PRDN_STR_RESPERMGRP, PRDN_STR_ROLE, PRDN_STR_SELFREG, PRDN_STR_SELFSVC, PRDN_STR_SSD, PRDN_STR_UR, PRDN_STR_USERGRP, PRDN_STR_WEBROOT, PRDN_STR_WWPOLICY, PRDN_UR, PRDN_USERGRP, PRDN_WEBROOT, PRDN_WWPOLICY, PROFILE_TYPE_ROLE, PROFILE_TYPE_UR, PROFILE_TYPE_USER, PROFILE_TYPE_USERORG, PROVISIONRESOURCE_ATTRS, RDB_POLICYREPOSITORY, RDB_POLICYREPOSITORY_SCHEME, SF_ADMINGROUP_TABLE, SF_ADMINREPOSITORY_TABLE, SF_ADMMAP_TABLE, SF_ADR, SF_ADR_CREATETIMESTAMP, SF_ADR_DOT, SF_ADR_MODIFYTIMESTAMP, SF_ADR_NAME, SF_ADR_PWD, SF_ADR_SER_NAME, SF_ADR_UID, SF_AG, SF_AG_CREATETIMESTAMP, SF_AG_CREATOR, SF_AG_DESCRIPTION, SF_AG_DOT, SF_AG_ID, SF_AG_INVALIDMEMBER, SF_AG_MEMBER, SF_AG_MODIFIER, SF_AG_MODIFYTIMESTAMP, SF_AG_NAME, SF_AI, SF_AI_CATEGORY, SF_AI_DEFUALT_VALUE, SF_AI_DESC, SF_AI_DOT, SF_AI_FIXVALUE_TYPE, SF_AI_ID, SF_AI_ISMULTY, SF_AI_ISREQUIRED, SF_AI_MAX, SF_AI_MIN, SF_AI_NAME, SF_AI_REPID, SF_AI_SIZE, SF_AI_TYPE_SYNTAX, SF_AI_UIFORMAT, SF_AI_VALUE_TYPE, SF_AM, SF_AM_ADMDN1, SF_AM_ADMDN2, SF_AM_ADMID, SF_AM_DOT, SF_AM_REPID, SF_AM_UID, SF_AMP_MULTIVALUE_TABLE, SF_AMP_MV_ID, SF_AMP_MV_LONGVALUE, SF_AMP_MV_TYPE, SF_AR, SF_AR_ATTR, SF_AR_DOT, SF_AR_ODN1, SF_AR_ODN2, SF_AR_REPID, SF_AR_RID, SF_ATTR_CN, SF_ATTR_O, SF_ATTR_OU, SF_ATTR_UG, SF_ATTR_UID, SF_ATTRINFO_TABLE, SF_ATTRRULE_TABLE, SF_CD, SF_CD_DN1, SF_CD_DN2, SF_CD_DOT, SF_CD_UID, SF_CERTDN_TABLE, SF_DBAUTH_CIPHER, SF_DBAUTH_CONTENT, SF_DBAUTH_CREATOR, SF_DBAUTH_CTIME, SF_DBAUTH_DESC, SF_DBAUTH_DSD, SF_DBAUTH_DSD_MODULE, SF_DBAUTH_EXCEPT, SF_DBAUTH_FIRST, SF_DBAUTH_HISTORY, SF_DBAUTH_ID, SF_DBAUTH_IDPOLICY_TABLE, SF_DBAUTH_LEVEL, SF_DBAUTH_LOCKTIME, SF_DBAUTH_LOGIN, SF_DBAUTH_LOGIN_MODULE, SF_DBAUTH_MAX, SF_DBAUTH_MAX_AGE, SF_DBAUTH_MAX_REPEAT, SF_DBAUTH_METHOD, SF_DBAUTH_MIN, SF_DBAUTH_MIN_AGE, SF_DBAUTH_MIN_DIGIT, SF_DBAUTH_MIN_EITHER, SF_DBAUTH_MIN_LETTER, SF_DBAUTH_MODIFIER, SF_DBAUTH_MTIME, SF_DBAUTH_NAME, SF_DBAUTH_POLICY_TABLE, SF_DBAUTH_PWDPOLICY_TABLE, SF_DBAUTH_RESTRICT, SF_DBAUTH_RETRYNO, SF_DBAUTH_RETRYTIME, SF_DBAUTH_STRATEGY, SF_DBAUTH_WHENWHERE, SF_DR, SF_DR_DOT, SF_DR_DSD_EID, SF_DR_RID, SF_DSD, SF_DSD_ADOPTED_ROLE, SF_DSD_ALLOWMOD, SF_DSD_CREATOR, SF_DSD_DESCR, SF_DSD_DOT, SF_DSD_EID, SF_DSD_GLEVEL, SF_DSD_MODIFIER, SF_DSD_NAME, SF_DSD_REL_TABLE, SF_DSD_TABLE, SF_FIXEDVALUE_TABLE, SF_FV, SF_FV_ATTRID, SF_FV_CATEGORY, SF_FV_DOT, SF_FV_NAME, SF_FV_REPID, SF_FV_VALUE, SF_GM, SF_GM_DOT, SF_GM_GROUPID, SF_GM_MEMBERDN1, SF_GM_MEMBERDN2, SF_GM_MEMBERUID, SF_GM_REPID, SF_GM_TYPE, SF_GR, SF_GR_DOT, SF_GR_GID, SF_GR_RID, SF_GROUPMEMBER_TABLE, SF_GROUPRULE_TABLE, SF_HASH_HAS160, SF_HASH_MD5, SF_HASH_PLAIN, SF_HASH_SHA1, SF_IAMAPPCONFIG_TABLE, SF_IC, SF_IC_CREATETIMESTAMP, SF_IC_CREATOR, SF_IC_DESCRIPTION, SF_IC_DOT, SF_IC_HOST, SF_IC_ID, SF_IC_MODIFIER, SF_IC_MODIFYTIMESTAMP, SF_IC_NAME, SF_IC_PORT, SF_IC_SERVICE_PORT, SF_IC_URWEIGHT, SF_ID, SF_ID_CLASS, SF_ID_DOT, SF_ID_POOL, SF_ID_TABLE, SF_IGM, SF_IGM_DOT, SF_IGM_GROUPID, SF_IGM_MEMBERDN1, SF_IGM_MEMBERDN2, SF_IGM_MEMBERUID, SF_IGM_REPID, SF_IGM_TYPE, SF_INVALIDATTRRULE_TABLE, SF_INVALIDDSD_REL_TABLE, SF_INVALIDGROUPMEMBER_TABLE, SF_INVALIDGROUPRULE_TABLE, SF_INVALIDORGRULE_TABLE, SF_INVALIDPRECONDITION_TABLE, SF_INVALIDPRECONREL_TABLE, SF_INVALIDRESPMRULE_TABLE, SF_INVALIDSSD_REL_TABLE, SF_INVALIDUSERROLE_TABLE, SF_M, SF_M_ADMID, SF_M_DN1, SF_M_DN2, SF_M_DOT, SF_M_MACL_VALID, SF_M_OBJTYPE, SF_M_READATTR, SF_M_REPID, SF_M_TYPE, SF_M_UG, SF_M_VALID, SF_M_VALUE, SF_M_WRITEATTR, SF_MACL_TABLE, SF_MAPPINGINFO_TABLE, SF_MP, SF_MP_CHILD, SF_MP_DOT, SF_MP_PARENT, SF_MP_REPID, SF_MP_TYPE, SF_NAR, SF_NAR_ATTR, SF_NAR_DOT, SF_NAR_ODN1, SF_NAR_ODN2, SF_NAR_REPID, SF_NAR_RID, SF_NDR, SF_NDR_DOT, SF_NDR_DSD_EID, SF_NDR_RID, SF_NGR, SF_NGR_DOT, SF_NGR_GID, SF_NGR_RID, SF_NOR, SF_NOR_DN1, SF_NOR_DN2, SF_NOR_DOT, SF_NOR_REPID, SF_NOR_RID, SF_NOR_SUBTREE, SF_NPCR, SF_NPCR_DN1, SF_NPCR_DN2, SF_NPCR_DOT, SF_NPCR_EID, SF_NPCR_OID, SF_NPCR_REPID, SF_NPCR_RID, SF_NPD, SF_NPD_ALLOWMOD, SF_NPD_CREATOR, SF_NPD_DOT, SF_NPD_EID, SF_NPD_GLEVEL, SF_NPD_MODIFIER, SF_NPD_NAME, SF_NPD_TYPE, SF_NRPR, SF_NRPR_DOT, SF_NRPR_IMMOBILITY, SF_NRPR_RID, SF_NRPR_RPID, SF_NSR, SF_NSR_DOT, SF_NSR_RID, SF_NSR_SSD_EID, SF_NUM_NULL, SF_NUM_OBJECT_DEFAULT_NULL, SF_NUM_ROOT, SF_NURL, SF_NURL_DN1, SF_NURL_DN2, SF_NURL_DOT, SF_NURL_IMMOBILITY, SF_NURL_REPID, SF_NURL_RID, SF_NURL_UID, SF_OR, SF_OR_DN1, SF_OR_DN2, SF_OR_DOT, SF_OR_REPID, SF_OR_RID, SF_OR_SUBTREE, SF_ORGRULE_TABLE, SF_PC, SF_PC_CLUSTERSERVER, SF_PC_CLUSTERSERVER_TABLE, SF_PC_CREATETIMESTAMP, SF_PC_CREATOR, SF_PC_CS_PCID, SF_PC_CS_SERVERNAME, SF_PC_DESCRIPTION, SF_PC_DOT, SF_PC_HOST, SF_PC_ID, SF_PC_ISCLUSTER, SF_PC_ISSESSION, SF_PC_MODIFIER, SF_PC_MODIFYTIMESTAMP, SF_PC_NAME, SF_PC_PORT, SF_PC_SERVICE_PORT, SF_PC_URWEIGHT, SF_PCR, SF_PCR_DN1, SF_PCR_DN2, SF_PCR_DOT, SF_PCR_EID, SF_PCR_OID, SF_PCR_REPID, SF_PCR_RID, SF_PD, SF_PD_ADOPTED_ROLE, SF_PD_ALLOWMOD, SF_PD_CREATOR, SF_PD_DOT, SF_PD_EID, SF_PD_GLEVEL, SF_PD_MODIFIER, SF_PD_NAME, SF_PD_TYPE, SF_PF, SF_PF_DOT, SF_PF_PRNAME, SF_PF_SUBID, SF_PF_TYPE, SF_PF_VALUE, SF_PH, SF_PH_DATE, SF_PH_DOT, SF_PH_PWD, SF_PH_USRID, SF_POLICYREPOSITORY_TABLE, SF_POLICYSERVERCONFIG_TABLE, SF_PR, SF_PR_BASE_LOCATION, SF_PR_CREATETIMESTAMP, SF_PR_CREATOR, SF_PR_DESCRIPTION, SF_PR_DOT, SF_PR_MODIFIER, SF_PR_MODIFYTIMESTAMP, SF_PR_NAME, SF_PR_SERVERLIST, SF_PR_SERVERLIST_TABLE, SF_PR_SL_ADDRESS, SF_PR_SL_BASELOCATION, SF_PR_SL_DRIVER, SF_PR_SL_ENABLE, SF_PR_SL_LOGONID, SF_PR_SL_LOGONPWD, SF_PR_SL_MAXPOOL, SF_PR_SL_MINPOOL, SF_PR_SL_PRODUCTTYPE, SF_PR_SL_PROTOCOL, SF_PR_SL_PWDMETHOD, SF_PR_SL_SCID, SF_PR_SL_STORAGETYPE, SF_PR_SL_TIMEOUT, SF_PR_SL_WEIGHT, SF_PRECONDITION_TABLE, SF_PRECONREL_TABLE, SF_PROFILE_TABLE, SF_PROVISION_RESOURCE_TABLE, SF_PU, SF_PU_DOT, SF_PUO, SF_PUO_DOT, SF_PVR, SF_PVR_CREATOR, SF_PVR_CRTIME, SF_PVR_DESCR, SF_PVR_DOT, SF_PVR_MDTIME, SF_PVR_MODIFIER, SF_PVR_NAME, SF_PVR_PVRID, SF_PVR_RESPROTOTYPE, SF_PWDHISTORY_TABLE, SF_R, SF_R_ALLOWMOD, SF_R_ASSIGNEDUSER, SF_R_ATTRRULE, SF_R_CREATETIMESTAMP, SF_R_CREATOR, SF_R_DESC, SF_R_DN1, SF_R_DN2, SF_R_DOT, SF_R_EID, SF_R_GRANTED_RESPERM, SF_R_GRANTLEVEL, SF_R_GROUPRULE, SF_R_MACL, SF_R_MODIFIER, SF_R_MODIFYTIMESTAMP, SF_R_NAME, SF_R_ORGRULE, SF_R_PID, SF_R_PROFILE, SF_R_RID, SF_R_WHENWHERE, SF_RC, SF_RC_CRID, SF_RC_DOT, SF_RC_RID, SF_RESPERM_TABLE, SF_RESPERMGRP_TABLE, SF_RESPMRULE_TABLE, SF_RG, SF_RG_CREATETIMESTAMP, SF_RG_CREATOR, SF_RG_DESCRIPTION, SF_RG_DOT, SF_RG_EID, SF_RG_ID, SF_RG_MODIFIER, SF_RG_MODIFYTIMESTAMP, SF_RG_NAME, SF_RG_RPDN, SF_RG_RPDN_RGID, SF_RG_RPDN_RPDN1, SF_RG_RPDN_RPDN2, SF_RG_RPDN_RPID, SF_RG_RPDN_TABLE, SF_ROLE_TABLE, SF_ROLECHILD_TABLE, SF_ROLEPARENT_TABLE, SF_RP, SF_RP_AUTHMETHODCN, SF_RP_CREATETIMESTAMP, SF_RP_CREATOR, SF_RP_DESCRIPTION, SF_RP_DN, SF_RP_DN1, SF_RP_DN2, SF_RP_DOT, SF_RP_EID, SF_RP_ID, SF_RP_MODIFIER, SF_RP_MODIFYTIMESTAMP, SF_RP_MULTIVALUE_TABLE, SF_RP_MV_ID, SF_RP_MV_LONGVALUE, SF_RP_MV_TYPE, SF_RP_MV_VALUE, SF_RP_NAME, SF_RP_OPERATION, SF_RP_PID, SF_RP_RESOURCE, SF_RP_REXRESOURCE, SF_RP_WREID, SF_RPA, SF_RPA_DOT, SF_RPA_PRID, SF_RPA_RID, SF_RPR, SF_RPR_DOT, SF_RPR_IMMOBILITY, SF_RPR_RID, SF_RPR_RPID, SF_SCHEMEVERSION_TABLE, SF_SELFREGPOLICY_TABLE, SF_SELFSVCPOLICY_TABLE, SF_SR, SF_SR_DOT, SF_SR_RID, SF_SR_SSD_EID, SF_SRP, SF_SRP_CREATETIMESTAMP, SF_SRP_CREATOR, SF_SRP_DESCRIPTION, SF_SRP_DOT, SF_SRP_ENABLED, SF_SRP_MODIFIER, SF_SRP_MODIFYTIMESTAMP, SF_SRP_NAME, SF_SRP_OL_NAME, SF_SRP_OL_ORGDN1, SF_SRP_OL_ORGDN2, SF_SRP_OL_REPID, SF_SRP_ORGLIST, SF_SRP_ORGLIST_TABLE, SF_SRP_REPID, SF_SRP_USERLOCKED, SF_SSD, SF_SSD_ADOPTED_ROLE, SF_SSD_ALLOWMOD, SF_SSD_CREATOR, SF_SSD_DESCR, SF_SSD_DOT, SF_SSD_EID, SF_SSD_GLEVEL, SF_SSD_MODIFIER, SF_SSD_NAME, SF_SSD_REL_TABLE, SF_SSD_TABLE, SF_SSP, SF_SSP_CREATETIMESTAMP, SF_SSP_CREATOR, SF_SSP_DESCRIPTION, SF_SSP_DOT, SF_SSP_ENABLED, SF_SSP_MODIFIER, SF_SSP_MODIFYSET, SF_SSP_MODIFYTIMESTAMP, SF_SSP_NAME, SF_SSP_ORGDN, SF_SSP_ORGDN1, SF_SSP_ORGDN2, SF_SSP_READSET, SF_SSP_REPID, SF_SV_TYPE, SF_SV_VERSION, SF_U, SF_U_ACCESSALLOWED, SF_U_ACCOUNT, SF_U_AUTHMETHODPOLICYCN, SF_U_CERTDN, SF_U_CN, SF_U_CREATETIMESTAMP, SF_U_CREATOR, SF_U_DESCRIPTION, SF_U_DISABLED, SF_U_DOT, SF_U_LASTLOGONIP, SF_U_LASTLOGONTIME, SF_U_LOCKED, SF_U_LOGONFAILCOUNT, SF_U_LOGONFAILTIME, SF_U_MAIL, SF_U_MODIFIER, SF_U_MODIFYTIMESTAMP, SF_U_PARENT, SF_U_PID, SF_U_PROFILE, SF_U_PWD, SF_U_PWDCHANGETIME, SF_U_PWDHISTORY, SF_U_PWDMUSTCHANGE, SF_U_PWDPOLICYCN, SF_U_RRN, SF_U_SURNAME, SF_U_UID, SF_U_VALIDFROM, SF_U_VALIDTO, SF_UA, SF_UA_ACCOUNT, SF_UA_DOT, SF_UA_OS, SF_UA_PWD, SF_UA_USRID, SF_UG, SF_UG_CREATETIMESTAMP, SF_UG_CREATOR, SF_UG_DESCRIPTION, SF_UG_DOT, SF_UG_EID, SF_UG_ID, SF_UG_INVALIDMEMBER, SF_UG_MEMBER, SF_UG_MODIFIER, SF_UG_MODIFYTIMESTAMP, SF_UG_NAME, SF_UG_ORGDN, SF_UG_ORGDN1, SF_UG_ORGDN2, SF_UG_REPID, SF_UO, SF_UO_CN, SF_UO_CREATETIMESTAMP, SF_UO_CREATOR, SF_UO_DESCRIPTION, SF_UO_DN1, SF_UO_DN2, SF_UO_DOT, SF_UO_EID, SF_UO_ID, SF_UO_MODIFIER, SF_UO_MODIFYTIMESTAMP, SF_UO_PARENT, SF_UO_PID, SF_UO_PROFILE, SF_UO_USERORG_TYPE, SF_UO_WORKFLOW, SF_UP, SF_UP_DOT, SF_UP_PRNAME, SF_UP_SUBID, SF_UP_TYPE, SF_UP_VALUE, SF_UR, SF_UR_ATTRINFO, SF_UR_BASE_LOCATION, SF_UR_CREATETIMESTAMP, SF_UR_CREATOR, SF_UR_DEL_ONLY, SF_UR_DESCRIPTION, SF_UR_DOT, SF_UR_ID, SF_UR_ID_GEN_SQL, SF_UR_ID_POLICY, SF_UR_IS_ORGNAME_AS_ID, SF_UR_MODIFIER, SF_UR_MODIFYTIMESTAMP, SF_UR_NAME, SF_UR_ORG_COLTYPE, SF_UR_ORG_ROOTVALUE, SF_UR_PROFILE, SF_UR_PWD_POLICY, SF_UR_REPID, SF_UR_SERVERLIST, SF_UR_SERVERLIST_TABLE, SF_UR_SL_ADDRESS, SF_UR_SL_BASELOCATION, SF_UR_SL_DRIVER, SF_UR_SL_ENABLE, SF_UR_SL_LOGONID, SF_UR_SL_LOGONPWD, SF_UR_SL_MAXPOOL, SF_UR_SL_MINPOOL, SF_UR_SL_PRODUCTTYPE, SF_UR_SL_PROTOCOL, SF_UR_SL_PWDMETHOD, SF_UR_SL_REPID, SF_UR_SL_SCID, SF_UR_SL_STORAGETYPE, SF_UR_SL_TIMEOUT, SF_UR_SL_WEIGHT, SF_UR_STORAGE_TYPE, SF_UR_USER_IDCOL, SF_UR_USER_MAPINFO, SF_UR_USER_OIDCOL, SF_UR_USER_TYPE, SF_UR_USERORG_IDCOL, SF_UR_USERORG_MAPINFO, SF_UR_USERORG_OIDCOL, SF_UR_USERORG_TYPE, SF_URL, SF_URL_DN1, SF_URL_DN2, SF_URL_DOT, SF_URL_IMMOBILITY, SF_URL_REPID, SF_URL_RID, SF_URL_UID, SF_URWEIGHT_TABLE, SF_USER_TABLE, SF_USERACCOUNT_TABLE, SF_USERGROUP_TABLE, SF_USERORG_TABLE, SF_USERPROFILE_TABLE, SF_USERREPOSITORY_TABLE, SF_USERROLE_TABLE, SF_UW_DOT, SF_UW_ID, SF_UW_OBJID, SF_UW_OBJTYPE, SF_UW_REPID, SF_UW_SUBNAME, SF_UW_WEIGHT, SF_WEBROOT_TABLE, SF_WHENWHERE_POLICY_TABLE, SF_WR, SF_WR_CREATETIMESTAMP, SF_WR_CREATOR, SF_WR_DEFAULTERRORURL, SF_WR_DEFAULTURL, SF_WR_DEFUALTREALM, SF_WR_DESCRIPTION, SF_WR_DOT, SF_WR_EID, SF_WR_GLOBALSSO, SF_WR_HOST, SF_WR_ID, SF_WR_ISCRYPTOGRAPHY, SF_WR_ISMASTERAGENT, SF_WR_ISNOTPROTECT, SF_WR_LOGOFFURL, SF_WR_MODIFIER, SF_WR_MODIFYTIMESTAMP, SF_WR_MULTIVALUE_TABLE, SF_WR_MV_ID, SF_WR_MV_LONGVALUE, SF_WR_MV_TYPE, SF_WR_MV_VALUE, SF_WR_NAME, SF_WR_NEEDPERSONALURI, SF_WR_NL_AGENTKEY, SF_WR_NL_EID, SF_WR_NL_ID, SF_WR_NL_IP, SF_WR_NL_PORT, SF_WR_NODELIST, SF_WR_NODELIST_TABLE, SF_WR_PERSONALATTNAME, SF_WR_PORT, SF_WR_PROTOCOL, SF_WR_TICKETKEY, SF_WR_TRUSTEDSSO, SF_WR_UNPROTECTEDEXT, SF_WW, SF_WW_CREATETIMESTAMP, SF_WW_CREATOR, SF_WW_DESCRIPTION, SF_WW_DOT, SF_WW_EID, SF_WW_END_DATE, SF_WW_EXCEPT_DATE, SF_WW_FRI, SF_WW_ID, SF_WW_MODIFIER, SF_WW_MODIFYTIMESTAMP, SF_WW_MON, SF_WW_NAME, SF_WW_SAT, SF_WW_START_DATE, SF_WW_SUN, SF_WW_THR, SF_WW_TUE, SF_WW_WEN, SF_WW_WHERE0, SF_WW_WHERE1, SF_WW_WHERE2, SF_WW_WHERE3, SF_WW_WHERE4, SF_WW_WHERE5, SF_WW_WHERE6, SF_WW_WHERE7, SF_WW_WHERE8, SF_WW_WHERE9, SQL_AND, SQL_DELETE, SQL_FROM, SQL_INSERT, SQL_LIKE, SQL_NOT, SQL_OR, SQL_ORDERBY, SQL_SELECT, SQL_SET, SQL_UNIONALL, SQL_UPDATE, SQL_WHERE, STRING, USER_ATTRS, USERORG_ATTRS, USERREPOSITORY_ATTRS
 
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

MULTIVALUE_TYPE_RESOURCE

public static final java.lang.String MULTIVALUE_TYPE_RESOURCE
See Also:
Constant Field Values

MULTIVALUE_TYPE_REXRESOURCE

public static final java.lang.String MULTIVALUE_TYPE_REXRESOURCE
See Also:
Constant Field Values

MULTIVALUE_TYPE_OPERATION

public static final java.lang.String MULTIVALUE_TYPE_OPERATION
See Also:
Constant Field Values

MULTIVALUE_TYPE_AUTHMETHOD

public static final java.lang.String MULTIVALUE_TYPE_AUTHMETHOD
See Also:
Constant Field Values

MULTIVALUE_TYPE_NPU

public static final java.lang.String MULTIVALUE_TYPE_NPU
See Also:
Constant Field Values

MULTIVALUE_TYPE_UPE

public static final java.lang.String MULTIVALUE_TYPE_UPE
See Also:
Constant Field Values

MULTIVALUE_TYPE_PAN

public static final java.lang.String MULTIVALUE_TYPE_PAN
See Also:
Constant Field Values
Constructor Detail

RdbResPermDao

public RdbResPermDao()
RdbResPermDao »ý¼ºÀÚ

Method Detail

getLocale

public final java.util.Locale getLocale()
Description copied from interface: ResPermDao
½Ã½ºÅÛ ·ÎÄÉÀÏ Á¤º¸¸¦ ¾ò¾î¿Â´Ù.

Specified by:
getLocale in interface ResPermDao
Returns:
·ÎÄÉÀÏ Á¤º¸

setLocale

public final void setLocale(java.util.Locale locale)
Description copied from interface: ResPermDao
½Ã½ºÅÛÀÇ ·ÎÄÉÀÏ Á¤º¸¸¦ ¼öÁ¤ÇÑ´Ù.

Specified by:
setLocale in interface ResPermDao
Parameters:
locale - »õ·Î¿î ·ÎÄÉÀÏ Á¤º¸

getContextList

public java.util.List getContextList(java.lang.String strBase,
                                     boolean bAbsolutePath)
                              throws SFInvalidParameterException,
                                     SFBindException,
                                     SFDaoException
Description copied from interface: ResPermDao
Context Tree¸¦ ÃßÃâÇÑ´Ù.

Specified by:
getContextList in interface ResPermDao
Parameters:
strBase - ½ÃÀÛ À§Ä¡
bAbsolutePath - Àý´ë °æ·Î ¿É¼Ç
Returns:
List °´Ã¼
Throws:
SFBindException
SFInvalidParameterException
SFDaoException

getResPermInfo

public ResPerm getResPermInfo(java.lang.String strResPermDn,
                              Macl macl)
                       throws SFEnvParamException,
                              SFInvalidParameterException,
                              SFBindException,
                              SFDaoException
À§Ä¡Á¤º¸(dn)¿¡ ´ëÇÑ ResPerm °´Ã¼¸¦ ¹ÝȯÇÑ´Ù.

Specified by:
getResPermInfo in interface ResPermDao
Parameters:
macl - Á¢±ÙÀÚÀÇ MACL Á¤º¸
strResPermDn - ´ë»ó ResPermÀÇ Á¤º¸(dn)
Returns:
´ë»ó ResPerm °´Ã¼
Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException

getResPermInfo2

public ResPerm getResPermInfo2(java.lang.String strResPermDn,
                               Macl macl)
                        throws SFEnvParamException,
                               SFInvalidParameterException,
                               SFBindException,
                               SFDaoException
À§Ä¡Á¤º¸(dn)¿¡ ´ëÇÑ ResPerm °´Ã¼¸¦ ¹ÝȯÇÑ´Ù. PS Àü¿ë ÄÚµå·Î¼­, id, resource, rexresource, operation ¼Ó¼º¿¡ ´ëÇÑ °ª¸¸ °¡Á®¿Â´Ù.

Specified by:
getResPermInfo2 in interface ResPermDao
Parameters:
macl - Á¢±ÙÀÚÀÇ MACL Á¤º¸
strResPermDn - ´ë»ó ResPermÀÇ Á¤º¸(dn)
Returns:
´ë»ó ResPerm °´Ã¼
Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException

findResPerm

public java.util.Vector findResPerm(AbstractSearchFilter objFilter,
                                    java.lang.String strBase,
                                    boolean bScopeOneLevel)
                             throws SFEnvParamException,
                                    SFInvalidParameterException,
                                    SFBindException,
                                    SFDaoException
ÁÖ¾îÁø Á¶°Ç¿¡ ¸Â´Â RPµéÀ» °Ë»öÇÏ¿© ¸ñ·ÏÀ» ¹ÝȯÇÑ´Ù.

Specified by:
findResPerm in interface ResPermDao
Parameters:
strBase - °Ë»öÀ» ½ÃÀÛÇϱâ À§ÇÑ ¿ªÇÒ ±¸Á¶ »ó¿¡¼­ÀÇ À§Ä¡. null ÀÎ °æ¿ì¿ªÇÒ root ¿¡¼­ ºÎÅÍ °Ë»ö
bScopeOneLevel - true ÀÎ °æ¿ì ÇѴܰè ÇÏÀ§ÀÇ ¿ªÇҵ鸸À» °Ë»ö. falseÀÇ °æ¿ì strBase ÇÏÀ§ÀÇ ¸ðµç ¿ªÇÒµéÀ» °Ë»ö
objFilter - °Ë»öÇÊÅÍ °ª
Returns:
°Ë»öµÈ ¿ªÇҵ鿡 ´ëÇÑ Á¤º¸(dn)¸¦ ´ã°í ÀÖ´Â ¸ñ·Ï(Vector). °Ë»öµÈ °á°ú°¡ ¾ø°Å³ª °Ë»öµµÁß ¿¡·¯°¡ ¹ß»ýÇÑ °æ¿ì null
Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException

findResPermObject

public java.util.Hashtable findResPermObject(AbstractSearchFilter objFilter,
                                             java.lang.String strBase,
                                             java.lang.String[] attributeList,
                                             boolean bScopeOneLevel)
                                      throws SFEnvParamException,
                                             SFInvalidParameterException,
                                             SFBindException,
                                             SFDaoException
À§Ä¡Á¤º¸(dn)¿¡ ´ëÇÑ ResPerm Á¤º¸ Å×À̺íÀ» ¹ÝȯÇÑ´Ù. Å×ÀÌºí¿¡¼­ key´Â ´ë»ó ¿£Æ®¸®ÀÇ dnÀ̸ç value´Â ¿£Æ®¸®°¡ Æ÷ÇÔÇÏ´Â attributeÀÇ Å×ÀÌºí °´Ã¼ÀÌ´Ù.

Specified by:
findResPermObject in interface ResPermDao
Parameters:
strBase - °Ë»ö½ÃÀÛ À§Ä¡ Á¤º¸(dn)
bScopeOneLevel - one level °Ë»ö ¿É¼Ç
objFilter - °Ë»öÇÊÅÍ °ª
Returns:
°Ë»öµÈ °á°ú¸ñ·Ï
Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException

addResPerm

public boolean addResPerm(ResPerm ResPermInfo,
                          java.util.Set modifySet,
                          boolean bModifyProf)
                   throws SFEnvParamException,
                          SFInvalidParameterException,
                          SFBindException,
                          SFDaoException
ResPerm ¿£Æ®¸®¸¦ Ãß°¡ÇÑ´Ù.

Specified by:
addResPerm in interface ResPermDao
Parameters:
ResPermInfo - Ãß°¡ÇÒ ResPerm °´Ã¼
modifySet - ¼öÁ¤ °¡´ÉÇÑ ¼Ó¼º Á¤º¸
bModifyProf - ¼öÁ¤°¡´É ¿©ºÎ
Returns:
󸮼º°ø ¿©ºÎ
Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException

modifyResPerm

public boolean modifyResPerm(ResPerm ResPermInfo,
                             java.util.Set modifySet,
                             boolean bModifyProf)
                      throws SFEnvParamException,
                             SFInvalidParameterException,
                             SFBindException,
                             SFDaoException
À§Ä¡Á¤º¸(dn)¿¡ ´ëÇÑ ResPermÀ» º¯°æÇÑ´Ù.

Specified by:
modifyResPerm in interface ResPermDao
Parameters:
ResPermInfo - º¯°æÇÏ·Á´Â ResPerm °´Ã¼
modifySet - ¼öÁ¤ °¡´ÉÇÑ ¼Ó¼º Á¤º¸
bModifyProf - ¼öÁ¤°¡´É ¿©ºÎ
Returns:
󸮼º°ø ¿©ºÎ
Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException

delResPerm

public boolean delResPerm(java.lang.String strResPermInfo)
                   throws SFEnvParamException,
                          SFInvalidParameterException,
                          SFBindException,
                          SFDaoException
À§Ä¡Á¤º¸(dn)¿¡ ´ëÇÑ ResPerm °´Ã¼¸¦ »èÁ¦ÇÑ´Ù.

Specified by:
delResPerm in interface ResPermDao
Parameters:
strResPermInfo - ´ë»ó ResPermÀÇ Á¤º¸(dn)
Returns:
󸮼º°ø ¿©ºÎ
Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException

delResPerm

public boolean delResPerm(java.lang.String strResPermInfo,
                          boolean bScopeOneLevel)
                   throws SFEnvParamException,
                          SFInvalidParameterException,
                          SFBindException,
                          SFDaoException
À§Ä¡Á¤º¸(dn)¿¡ ´ëÇÑ ResPerm °´Ã¼¸¦ »èÁ¦ÇÑ´Ù.

Specified by:
delResPerm in interface ResPermDao
Parameters:
strResPermInfo - ´ë»ó ResPermÀÇ Á¤º¸(dn)
bScopeOneLevel - one level °Ë»ö ¿É¼Ç
Returns:
󸮼º°ø ¿©ºÎ
Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException

addWebRoot

public boolean addWebRoot(WebRoot WebRootInfo,
                          java.util.Set modifySet,
                          boolean bModifyProf)
                   throws SFEnvParamException,
                          SFInvalidParameterException,
                          SFBindException,
                          SFDaoException
WebRoot ¿£Æ®¸®¸¦ Ãß°¡ÇÑ´Ù.

Specified by:
addWebRoot in interface ResPermDao
Parameters:
WebRootInfo - ´ë»ó WebRootÀÇ Á¤º¸(dn)
modifySet - ¼öÁ¤ °¡´ÉÇÑ ¼Ó¼º Á¤º¸
bModifyProf - ¼öÁ¤°¡´É ¿©ºÎ
Returns:
󸮼º°ø ¿©ºÎ
Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException

getWebRootInfo

public WebRoot getWebRootInfo(java.lang.String strWebRootDn,
                              Macl macl)
                       throws SFInvalidParameterException,
                              SFBindException,
                              SFDaoException
Specified by:
getWebRootInfo in interface ResPermDao
Parameters:
macl - °ü¸®±ÇÇÑ Á¤º¸
strWebRootDn - ´ë»ó WebRootÀÇ Á¤º¸(dn)
Returns:
´ë»ó WebRoot °´Ã¼
Throws:
SFInvalidParameterException
SFBindException
SFDaoException

getWebRootOfResPerm

public java.lang.String getWebRootOfResPerm(java.lang.String strResPermDn)
                                     throws SFEnvParamException,
                                            SFInvalidParameterException,
                                            SFBindException,
                                            SFDaoException
ResPermÀÌ Æ÷ÇÔÇÏ´Â WebRoot¸¦ ¹ÝȯÇÑ´Ù.

Specified by:
getWebRootOfResPerm in interface ResPermDao
Parameters:
strResPermDn - ´ë»ó ResPermÀÇ Á¤º¸(dn)
Returns:
»óÀ§ WebRoot Á¤º¸(dn)
Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException

findWebRoot

public java.util.Vector findWebRoot(AbstractSearchFilter objFilter,
                                    java.lang.String strBase)
                             throws SFInvalidParameterException,
                                    SFEnvParamException,
                                    SFBindException,
                                    SFDaoException
WebRoot¸¦ °Ë»öÇÑ´Ù.

Specified by:
findWebRoot in interface ResPermDao
Parameters:
strBase - °Ë»ö½ÃÀÛ À§Ä¡ Á¤º¸(dn)
objFilter - °Ë»öÇÊÅÍ °ª
Returns:
°Ë»öµÈ WebRoot Á¤º¸(dn) °á°ú¸ñ·Ï
Throws:
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDaoException

getWebRootInfo

public WebRoot getWebRootInfo(java.lang.String strName,
                              java.lang.String strIpHost,
                              int nPort)
                       throws SFInvalidParameterException,
                              SFBindException,
                              SFDaoException
WebRoot¸¦ °Ë»öÇÑ´Ù.

Specified by:
getWebRootInfo in interface ResPermDao
Parameters:
strIpHost - Host(¶Ç´Â IP) ÁÖ¼Ò
nPort - Åë½Å Æ÷Æ®
strName - ´ë»ó agentÀÇ À̸§
Returns:
°Ë»öµÈ WebRoot
Throws:
RpException - ½ÇÇà ¿À·ù
SFInvalidParameterException
SFBindException
SFDaoException

getWebRootOfEid

public WebRoot getWebRootOfEid(java.lang.String strEid)
                        throws SFEnvParamException,
                               SFInvalidParameterException,
                               SFBindException,
                               SFDaoException
WebRoot¸¦ °Ë»öÇÑ´Ù.

Specified by:
getWebRootOfEid in interface ResPermDao
Parameters:
strEid - EID °ª
Returns:
°Ë»öµÈ WebRoot
Throws:
RpException - ½ÇÇà ¿À·ù
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException

isNothingProtected

public boolean isNothingProtected(java.lang.String strEid)
                           throws SFEnvParamException,
                                  SFInvalidParameterException,
                                  SFBindException,
                                  SFDaoException,
                                  SFNoWebRootException
Description copied from interface: ResPermDao
CN¿¡ ´ëÇÑ isNothingProtected ¼Ó¼ºÀ» ¹ÝȯÇÑ´Ù. ¸¸¾à WebRoot°¡ ¾ø´Ù¸é, SFNoWebRootException¸¦ ´øÁø´Ù.

Specified by:
isNothingProtected in interface ResPermDao
Parameters:
strEid - EID °ª
Returns:
isNothingProtected
Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
SFNoWebRootException

delWebRoot

public boolean delWebRoot(java.lang.String strWebRootInfo)
                   throws SFEnvParamException,
                          SFInvalidParameterException,
                          SFBindException,
                          SFDaoException
À§Ä¡Á¤º¸(dn)¿¡ ´ëÇÑ WebRoot °´Ã¼¸¦ »èÁ¦ÇÑ´Ù.

Specified by:
delWebRoot in interface ResPermDao
Parameters:
strWebRootInfo - ´ë»ó WebRootÀÇ Á¤º¸(dn)
Returns:
󸮼º°ø ¿©ºÎ
Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException

delWebRoot

public boolean delWebRoot(java.lang.String strWebRootInfo,
                          boolean bScopeOnLevel)
                   throws SFEnvParamException,
                          SFInvalidParameterException,
                          SFBindException,
                          SFDaoException
À§Ä¡Á¤º¸(dn)¿¡ ´ëÇÑ WebRoot °´Ã¼¸¦ »èÁ¦ÇÑ´Ù.

Specified by:
delWebRoot in interface ResPermDao
Parameters:
strWebRootInfo - ´ë»ó WebRootÀÇ Á¤º¸(dn)
bScopeOnLevel - one level °Ë»ö ¿É¼Ç
Returns:
󸮼º°ø ¿©ºÎ
Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException

modifyWebRoot

public boolean modifyWebRoot(WebRoot WebRootInfo,
                             java.util.Set modifySet,
                             boolean bModifyProf)
                      throws SFEnvParamException,
                             SFInvalidParameterException,
                             SFBindException,
                             SFDaoException
À§Ä¡Á¤º¸(dn)¿¡ ´ëÇÑ WebRoot¸¦ º¯°æÇÑ´Ù.

Specified by:
modifyWebRoot in interface ResPermDao
Parameters:
WebRootInfo - ´ë»ó WebRootÀÇ Á¤º¸(dn)
Returns:
󸮼º°ø ¿©ºÎ
Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException

getResPermAttributeName

public final java.lang.String getResPermAttributeName(java.lang.String name)
RP °ü·Ã ¼Ó¼º °ªÀ» Á¶È¸

Specified by:
getResPermAttributeName in interface ResPermDao
Parameters:
name - ¼Ó¼ºÀÇ À̸§
Returns:
ÁÖ¾îÁø À̸§ÀÇ RP ¼Ó¼ºÀÌ °¡Áø °ª

getResPermAttributes

public final java.util.Hashtable getResPermAttributes()
RP °ü·Ã ¼Ó¼º °ª¿¡ ´ëÇÑ HashtableÀ» ¾ò´Â´Ù.

Specified by:
getResPermAttributes in interface ResPermDao
Returns:
RP °ü·Ã ¼Ó¼º °ª¿¡ ´ëÇÑ Hashtable

getWebRootAttributeName

public final java.lang.String getWebRootAttributeName(java.lang.String name)
WebRoot °ü·Ã ¼Ó¼º °ªÀ» Á¶È¸

Specified by:
getWebRootAttributeName in interface ResPermDao
Parameters:
name - ¼Ó¼ºÀÇ À̸§
Returns:
ÁÖ¾îÁø À̸§ÀÇ RP ¼Ó¼ºÀÌ °¡Áø °ª

getWebRootAttributes

public final java.util.Hashtable getWebRootAttributes()
WebRoot °ü·Ã ¼Ó¼º °ª¿¡ ´ëÇÑ HashtableÀ» ¾ò´Â´Ù.

Specified by:
getWebRootAttributes in interface ResPermDao
Returns:
°ü·Ã ¼Ó¼º °ª¿¡ ´ëÇÑ Hashtable

getResPermGroupInfo

public ResPermGroup getResPermGroupInfo(java.lang.String strResPermGrpDn,
                                        Macl macl)
                                 throws SFEnvParamException,
                                        SFInvalidParameterException,
                                        SFBindException,
                                        SFDaoException
À§Ä¡Á¤º¸(dn)¿¡ ´ëÇÑ ResPermGroup °´Ã¼¸¦ ¹ÝȯÇÑ´Ù.

Specified by:
getResPermGroupInfo in interface ResPermDao
Parameters:
macl - Á¢±ÙÀÚÀÇ MACL Á¤º¸
strResPermGrpDn - ´ë»ó ResPermÀÇ Á¤º¸(dn)
Returns:
´ë»ó ResPerm °´Ã¼
Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException

addResPermGroup

public boolean addResPermGroup(ResPermGroup ResPermGroupInfo,
                               java.util.Set modifySet,
                               boolean bModifyProf)
                        throws SFEnvParamException,
                               SFInvalidParameterException,
                               SFBindException,
                               SFDaoException
ResPermGroup ¿£Æ®¸®¸¦ Ãß°¡ÇÑ´Ù.

Specified by:
addResPermGroup in interface ResPermDao
Parameters:
ResPermGroupInfo - Ãß°¡ÇÒ ResPermGroup °´Ã¼
modifySet - ¼öÁ¤ °¡´ÉÇÑ ¼Ó¼º Á¤º¸
bModifyProf - ¼öÁ¤°¡´É ¿©ºÎ
Returns:
󸮼º°ø ¿©ºÎ
Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException

findResPermGroup

public java.util.Vector findResPermGroup(AbstractSearchFilter objFilter,
                                         java.lang.String strBase)
                                  throws SFInvalidParameterException,
                                         SFEnvParamException,
                                         SFBindException,
                                         SFDaoException
ResPermGroup¸¦ °Ë»öÇÑ´Ù.

Specified by:
findResPermGroup in interface ResPermDao
Parameters:
strBase - °Ë»ö½ÃÀÛ À§Ä¡ Á¤º¸(dn)
objFilter - °Ë»öÇÊÅÍ °ª
Returns:
°Ë»öµÈ ResPermGroup Á¤º¸(dn) °á°ú¸ñ·Ï
Throws:
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDaoException

addResPerm

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
ResPermGroup¿¡ ResPermÀÇ À§Ä¡(dn)À» Ãß°¡ÇÑ´Ù.

Specified by:
addResPerm in interface ResPermDao
Parameters:
strResPermGroupInfo - ResPermGroup À§Ä¡(dn)
strResPermInfo - Ãß°¡ÇÏ·Á´Â ResPermÀÇ À§Ä¡(dn)
modifySet - ¼öÁ¤ °¡´ÉÇÑ ¼Ó¼º Á¤º¸
bModifyProf - ¼öÁ¤°¡´É ¿©ºÎ
Returns:
󸮼º°ø¿©ºÎ
Throws:
RpException - ½ÇÇà ¿À·ù
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException

delResPerm

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
ResPermGroup¿¡¼­ ResPermÀÇ À§Ä¡(dn)À» Á¦°ÅÇÑ´Ù. ½ÇÁ¦ WebRoot ¹Ø¿¡ ÀÖ´Â ResPerm Á¤º¸¿Í´Â °ü°è°¡ ¾ø´Ù.

Specified by:
delResPerm in interface ResPermDao
Parameters:
strResPermGroupInfo - ResPermGroup À§Ä¡(dn)
strResPermInfo - »èÁ¦ÇÏ·Á´Â ResPermÀÇ À§Ä¡(dn)
strAdminInfo - ÀÌ ±â´ÉÀ» ¼öÇàÇϰíÀÚ ÇÏ´Â °ü¸®ÀÚ(»ç¿ëÀÚ)ÀÇ Á¤º¸(dn)
modifySet - ¼öÁ¤ °¡´ÉÇÑ ¼Ó¼º Á¤º¸
bModifyProf - ¼öÁ¤°¡´É ¿©ºÎ
Returns:
󸮼º°ø¿©ºÎ
Throws:
RpException - ½ÇÇà ¿À·ù
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException

findWebRootOfTrustedSSO

public java.util.Vector findWebRootOfTrustedSSO(java.lang.String strBase,
                                                java.lang.String strTrustedSso)
                                         throws SFInvalidParameterException,
                                                SFEnvParamException,
                                                SFBindException,
                                                SFDaoException
ƯÁ¤ ±×·ì À̸§À» °®´Â WebRoot¸¦ °Ë»öÇÑ´Ù.

Specified by:
findWebRootOfTrustedSSO in interface ResPermDao
Parameters:
strBase - °Ë»ö½ÃÀÛ À§Ä¡ Á¤º¸(dn)
strTrustedSso - TrustedSSO ±×·ì À̸§. nullÀ̰ųª °ø¹é¹®ÀÚ¿­À̸é, TrustedSSOÀ» °®Áö ¾Ê´Â °ÍÀ» °Ë»öÇÑ´Ù.
Returns:
°Ë»öµÈ WebRoot Á¤º¸(dn) °á°ú¸ñ·Ï
Throws:
RpException
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDaoException

delResPermGroup

public boolean delResPermGroup(java.lang.String strResPermGroupInfo)
                        throws SFEnvParamException,
                               SFInvalidParameterException,
                               SFBindException,
                               SFDaoException
À§Ä¡Á¤º¸(dn)¿¡ ´ëÇÑ WebRoot °´Ã¼¸¦ »èÁ¦ÇÑ´Ù.

Specified by:
delResPermGroup in interface ResPermDao
Parameters:
strResPermGroupInfo - ´ë»ó ResPermGroupÀÇ Á¤º¸(dn)
Returns:
󸮼º°ø ¿©ºÎ
Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException

delResPermGroup

public boolean delResPermGroup(java.lang.String strResPermGroupInfo,
                               boolean bScopeOnLevel)
                        throws SFEnvParamException,
                               SFInvalidParameterException,
                               SFBindException,
                               SFDaoException
À§Ä¡Á¤º¸(dn)¿¡ ´ëÇÑ WebRoot °´Ã¼¸¦ »èÁ¦ÇÑ´Ù.

Specified by:
delResPermGroup in interface ResPermDao
Parameters:
bScopeOnLevel - one level °Ë»ö ¿É¼Ç
strResPermGroupInfo - ´ë»ó ResPermGroupÀÇ Á¤º¸(dn)
Returns:
󸮼º°ø ¿©ºÎ
Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException

modifyResPermGroup

public boolean modifyResPermGroup(ResPermGroup ResPermGroupInfo,
                                  java.util.Set modifySet,
                                  boolean bModifyProf)
                           throws SFEnvParamException,
                                  SFInvalidParameterException,
                                  SFBindException,
                                  SFDaoException
À§Ä¡Á¤º¸(dn)¿¡ ´ëÇÑ ResPermGroupÀ» º¯°æÇÑ´Ù.

Specified by:
modifyResPermGroup in interface ResPermDao
Parameters:
ResPermGroupInfo - º¯°æÇÏ·Á´Â ResPermGroup °´Ã¼
modifySet - ¼öÁ¤ °¡´ÉÇÑ ¼Ó¼º Á¤º¸
bModifyProf - ¼öÁ¤°¡´É ¿©ºÎ
Returns:
󸮼º°ø ¿©ºÎ
Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException

getResPermGroupAttributeName

public java.lang.String getResPermGroupAttributeName(java.lang.String name)
°Ë»ö ÇÊÅ͸¦ À§ÇØ »ç¿ëµÇ´Â ResPermGroup ¼Ó¼º °ªÀ» ¹ÝȯÇÑ´Ù.

Specified by:
getResPermGroupAttributeName in interface ResPermDao
Parameters:
name - ResPermGroup ¼Ó¼º °ª¿¡ ´ëÇÑ key
Returns:
ResPermGroup ¼Ó¼º °ª

getResPermGroupAttributes

public java.util.Hashtable getResPermGroupAttributes()
°Ë»ö ÇÊÅ͸¦ À§ÇØ »ç¿ëµÇ´Â ResPermGroup ¼Ó¼º Å×À̺íÀ» ¹ÝȯÇÑ´Ù.

Specified by:
getResPermGroupAttributes in interface ResPermDao
Returns:
ResPermGroup ¼Ó¼º Å×À̺í

makeRpId

public java.lang.String makeRpId(java.lang.String strBaseId,
                                 java.lang.String strRpName)
                          throws SFInvalidParameterException
RPÀÇ ID °ªÀ» »ý¼ºÇÑ´Ù.

Specified by:
makeRpId in interface ResPermDao
Parameters:
strBaseId - Id¸¦ »ý¼ºÇÒ RPÀÇ Á÷Á¢ ºÎ¸ð ¿ªÇÒÀÇ Id, null ÀÎ °æ¿ì ¿ªÇÒ ·çÆ®¿¡ Ãß°¡
strRpName - »ý¼ºÇÒ RP À̸§
Returns:
RPÀÇ Id °ª(dn)
Throws:
RpException - ½ÇÇà ¿À·ù
SFInvalidParameterException

getParentResPermInfo

public final java.lang.String getParentResPermInfo(java.lang.String strResPermInfo)
RPÀÇ ºÎ¸ð RPÁ¤º¸¸¦ ±¸ÇÑ´Ù.

Specified by:
getParentResPermInfo in interface ResPermDao
Parameters:
strResPermInfo - ºÎ¸ð Á¤º¸¸¦ ±¸ÇϰíÀÚ ÇÏ´Â RP Á¤º¸ (dn)
Returns:
ºÎ¸ðRP¿¡ ´ëÇÑ Á¤º¸(dn). ¶Ç´Â ÁÖ¾îÁø RP°¡ ·çÆ®Á¤º¸À̰ųª À߸øµÈ Á¤º¸ÀÎ °æ¿ì null

getResPermList

public java.util.Map getResPermList(java.lang.String strBase,
                                    boolean bScopeOnLevel)
                             throws SFEnvParamException,
                                    SFInvalidParameterException,
                                    SFBindException,
                                    SFDaoException
strBase ¹Ø¿¡ ÀÖ´Â ¸ðµç ResPerm ¸ñ·ÏÀ» ÃßÃâÇÑ´Ù.

Specified by:
getResPermList in interface ResPermDao
Parameters:
strBase -
bScopeOnLevel -
Returns:
Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException

getWebRootList

public java.util.Map getWebRootList()
                             throws SFEnvParamException,
                                    SFInvalidParameterException,
                                    SFBindException,
                                    SFDaoException
strBase ¹Ø¿¡ ÀÖ´Â ¸ðµç WebRoot ¸ñ·ÏÀ» ÃßÃâÇÑ´Ù.

Specified by:
getWebRootList in interface ResPermDao
Returns:
Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException

getResPermAuthMethodPolicyCN

public java.util.Vector getResPermAuthMethodPolicyCN(java.lang.String strResPermDn)
                                              throws SFEnvParamException,
                                                     SFInvalidParameterException,
                                                     SFBindException,
                                                     SFDaoException
´ë»ó dn¿¡ À§Ä¡ÇÏ´Â ResPerm °´Ã¼ÀÇ AuthMethodPolicyCN ¼Ó¼ºÀ» ÃßÃâÇÑ´Ù.

Specified by:
getResPermAuthMethodPolicyCN in interface ResPermDao
Parameters:
strResPermDn - ResPerm À§Ä¡
Returns:
AuthMethodPolicyCNÀÇ ¼Ó¼º°ª
Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException

IsParentRp

public boolean IsParentRp(java.lang.String strChildRpInfo,
                          java.lang.String strParentRpInfo)
»óÀ§ Rp ¿©ºÎ È®ÀÎ

Specified by:
IsParentRp in interface ResPermDao
Parameters:
strChildRpInfo -
strParentRpInfo -
Returns:

getResPermList

public java.util.Vector getResPermList(java.lang.String strAuthMethodPolicyCn)
                                throws SFEnvParamException,
                                       SFInvalidParameterException,
                                       SFBindException,
                                       SFDaoException
AuthMethodPolicyCnÀ» Æ÷ÇÔÇÏ´Â ResPerm ¸ñ·ÏÀ» ¹ÝȯÇÑ´Ù.

Specified by:
getResPermList in interface ResPermDao
Parameters:
strAuthMethodPolicyCn -
Returns:
Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException

revokeResperm

public final boolean revokeResperm(java.lang.String strAdminInfo,
                                   java.lang.String strResPermGrpInfo,
                                   java.lang.String strRespermInfo)
                            throws SFEnvParamException,
                                   SFInvalidParameterException,
                                   SFBindException,
                                   SFDaoException,
                                   SFNoSuchValueException
¿ªÇÒ¿¡ ºÎ¿©µÇ¾î ÀÖ´ø ÆÛ¹Ì¼ÇÀ» Ãë¼ÒÇÑ´Ù. ÆÛ¹Ì¼ÇÀ» Ãë¼ÒÇÒ ¶§´Â ImmobilityÀÇ ¼³Á¤ À¯¹«¿Í°ü·Ã ¾øÀÌ ÁÖ¾îÁø ÆÛ¹Ì¼ÇÀ» ¸ðµÎ Ãë¼ÒÇÑ´Ù.

Specified by:
revokeResperm in interface ResPermDao
Parameters:
strAdminInfo -
strRespermInfo -
strResPermGrpInfo -
Returns:
¼º°øÇϸé true,½ÇÆÐÇϸé false
Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
SFNoSuchValueException

revokeResperms

public final boolean revokeResperms(java.lang.String strAdminInfo,
                                    java.lang.String strResPermGrpInfo,
                                    java.util.Vector vcResperms)
                             throws SFEnvParamException,
                                    SFInvalidParameterException,
                                    SFBindException,
                                    SFDaoException,
                                    SFNoSuchValueException
¿ªÇÒ¿¡ ºÎ¿©µÇ¾î ÀÖ´ø ÆÛ¹Ì¼ÇµéÀ» Ãë¼ÒÇÑ´Ù.

Specified by:
revokeResperms in interface ResPermDao
Parameters:
strAdminInfo -
vcResperms -
strResPermGrpInfo -
Returns:
¼º°øÇϸé true,½ÇÆÐÇϸé false
Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
SFNoSuchValueException

getResPermNameInfo

public final java.lang.String getResPermNameInfo(java.lang.String strResPermId)
ResPermÀÇ À̸§ Á¤º¸ Á¶È¸

Specified by:
getResPermNameInfo in interface ResPermDao
Parameters:
strResPermId -
Returns:
ResPermÀÇ À̸§ Á¤º¸

getWebRootNameInfo

public final java.lang.String getWebRootNameInfo(java.lang.String strWebRootId)
WebRootÀÇ À̸§ Á¤º¸ Á¶È¸

Specified by:
getWebRootNameInfo in interface ResPermDao
Parameters:
strWebRootId -
Returns:
WebRootÀÇ À̸§ Á¤º¸

getResPermGroupNameInfo

public final java.lang.String getResPermGroupNameInfo(java.lang.String strResPermGroupId)
ResPermGroupÀÇ À̸§ Á¤º¸ Á¶È¸

Specified by:
getResPermGroupNameInfo in interface ResPermDao
Parameters:
strResPermGroupId -
Returns:
ResPermGroupÀÇ À̸§ Á¤º¸

getResPermRepositoryRoot

public java.lang.String getResPermRepositoryRoot()
ÃÖ»óÀ§ ResPermRepositoryÀÇ À§Ä¡(¾ÆÀ̵ð)¸¦ ¹ÝȯÇÑ´Ù.

Specified by:
getResPermRepositoryRoot in interface ResPermDao
Returns:
ResPermRepository À§Ä¡(¾ÆÀ̵ð)

isWebRoot

public boolean isWebRoot(java.lang.String strDn)
                  throws SFEnvParamException,
                         SFInvalidParameterException,
                         SFDaoException,
                         SFBindException
Description copied from interface: ResPermDao
WebRoot À¯ÇüÀÎÁö ¿©ºÎ¸¦ È®ÀÎÇÑ´Ù.

Specified by:
isWebRoot in interface ResPermDao
Parameters:
strDn - °´Ã¼ Á¤º¸
Returns:
ÀÏÄ¡ ¿©ºÎ
Throws:
SFEnvParamException
SFInvalidParameterException
SFDaoException
SFBindException

isResPerm

public boolean isResPerm(java.lang.String strDn)
                  throws SFEnvParamException,
                         SFInvalidParameterException,
                         SFDaoException,
                         SFBindException
Description copied from interface: ResPermDao
ResPerm À¯ÇüÀÎÁö ¿©ºÎ¸¦ È®ÀÎÇÑ´Ù.

Specified by:
isResPerm in interface ResPermDao
Parameters:
strDn - °´Ã¼ Á¤º¸
Returns:
ÀÏÄ¡ ¿©ºÎ
Throws:
SFEnvParamException
SFInvalidParameterException
SFDaoException
SFBindException

getParentAuthMethodPolicyCN

public java.util.Vector getParentAuthMethodPolicyCN(java.lang.String strResPermDn)
                                             throws SFEnvParamException,
                                                    SFInvalidParameterException,
                                                    SFDaoException,
                                                    SFBindException
Description copied from interface: ResPermDao
»óÀ§ ResPerm °´Ã¼ÀÇ AuthMethodPolicyCN ¸ñ·ÏÀ» ¹ÝȯÇÑ´Ù.

Specified by:
getParentAuthMethodPolicyCN in interface ResPermDao
Parameters:
strResPermDn - °´Ã¼ Á¤º¸
Returns:
»óÀ§ ResPerm °´Ã¼ÀÇ AuthMethodPolicyCN ¸ñ·Ï
Throws:
SFEnvParamException
SFInvalidParameterException
SFDaoException
SFBindException

findWebRootOfGlobalSSO

public java.util.Vector findWebRootOfGlobalSSO(java.lang.String strBase,
                                               java.lang.String strGlobalSSO)
                                        throws SFInvalidParameterException,
                                               SFEnvParamException,
                                               SFBindException,
                                               SFDaoException
ÁöÁ¤ÇÑ GlobalSSO ¸¦ °®´Â WebRoot¸¦ °Ë»öÇÑ´Ù.

Specified by:
findWebRootOfGlobalSSO in interface ResPermDao
Parameters:
strBase - °Ë»ö½ÃÀÛ À§Ä¡ Á¤º¸(dn)
strGlobalSSO - GlobalSSO ±×·ì À̸§. null À̸é, GlobalSSOÀ» °®Áö ¾Ê´Â °ÍÀ» °Ë»öÇÑ´Ù.
Returns:
°Ë»öµÈ WebRoot Á¤º¸(dn) °á°ú¸ñ·Ï
Throws:
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDaoException

getWebRootInfoOfNodeConfig

public WebRoot getWebRootInfoOfNodeConfig(java.lang.String strName,
                                          java.lang.String strIpHost,
                                          int nPort)
                                   throws SFInvalidParameterException,
                                          SFEnvParamException,
                                          SFBindException,
                                          SFDaoException
ÁöÁ¤ÇÑ Node¸¦ °®´Â WebRoot¸¦ °Ë»öÇÑ´Ù. NodeÀÇ À̸§, IP, PORT ¸¸ üũÇÑ´Ù.

Specified by:
getWebRootInfoOfNodeConfig in interface ResPermDao
Parameters:
strName - ´ë»ó Node ÀÇ À̸§
strIpHost - Node (¶Ç´Â IP) ÁÖ¼Ò
nPort - Node Åë½Å Æ÷Æ®
Returns:
°Ë»öµÈ WebRoot
Throws:
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDaoException

getTicketKeys

public java.util.Hashtable getTicketKeys(java.lang.String strGlobalSSO)
                                  throws SFInvalidParameterException,
                                         SFEnvParamException,
                                         SFBindException,
                                         SFDaoException,
                                         SFNoSuchValueException
GlobalSSO¿¡ ¼ÓÇØÀÖ´Â TrustedSSOÀÇ TicketKey°ªÀ» ¹ÝȯÇÑ´Ù.

Specified by:
getTicketKeys in interface ResPermDao
Parameters:
strGlobalSSO - GlobalSSO ±×·ì À̸§
Returns:
TrustedSSOÀ̸§=TicketKey
Throws:
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDaoException
SFNoSuchValueException

getTicketKey

public byte[] getTicketKey(java.lang.String strTrustedSSO)
                    throws SFInvalidParameterException,
                           SFEnvParamException,
                           SFBindException,
                           SFDaoException,
                           SFNoSuchValueException
TrustedSSOÀÇ °øÅëµÈ TicketKey¸¦ ¹ÝȯÇÑ´Ù.

Specified by:
getTicketKey in interface ResPermDao
Parameters:
strTrustedSSO - TrustedSSO ±×·ì À̸§
Returns:
TicketKey
Throws:
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDaoException
SFNoSuchValueException

getMasterAgent

public WebRoot getMasterAgent(java.lang.String strGlobalSSO)
                       throws SFInvalidParameterException,
                              SFEnvParamException,
                              SFBindException,
                              SFDaoException,
                              SFNoSuchValueException
GlobalSSO¿¡¼­ MasterAgent Ç׸ñÀ» ÃßÃâÇÑ´Ù. ¸¸¾à MasterAgent ÃßÃâ¿¡ ½ÇÆÐÇϸé, SFNoSuchValueException °¡ ¹ß»ýÇÑ´Ù. ÀÌ ¶§¿¡´Â GlobalSSO ±×·ìÀÇ WebRoot Áß ÀÓÀÇ·Î ÅÃÀÏÇÏ¿© »ç¿ëÇÒ ¼ö ÀÖ´Ù.

Specified by:
getMasterAgent in interface ResPermDao
Parameters:
strGlobalSSO - GlobalSSO ±×·ì À̸§
Returns:
MasterAgent·Î ¼³Á¤µÈ WebRoot °´Ã¼
Throws:
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDaoException
SFNoSuchValueException

getWebRootId

public java.lang.String getWebRootId(java.lang.String strEid)
                              throws SFInvalidParameterException,
                                     SFEnvParamException,
                                     SFBindException,
                                     SFDaoException,
                                     SFNoWebRootException
NodeÀÇ EID¿¡ ´ëÇÑ WebRootÀÇ ID¸¦ ¹ÝȯÇÑ´Ù.

Specified by:
getWebRootId in interface ResPermDao
Parameters:
strEid - NodeÀÇ EID
Returns:
WebRootÀÇ ID
Throws:
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDaoException
SFNoWebRootException

delete_ResPerms

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
Throws:
SFInvalidParameterException
SFBindException
SFDaoException

isWebRootId

public boolean isWebRootId(java.lang.String strInfo)
                    throws SFEnvParamException,
                           SFInvalidParameterException,
                           SFDaoException,
                           SFBindException
Description copied from interface: ResPermDao
WebRoot À¯ÇüÀÎÁö ¿©ºÎ¸¦ È®ÀÎÇÑ´Ù.
strInfo Á¤º¸¸¸À¸·Î À¯ÇüÀ» È®ÀÎÇϹǷÎ, ¿£Æ®¸® Á¸Àç¿©ºÎ´Â È®ÀÎÇÒ ¼ö ¾ø´Ù.

Specified by:
isWebRootId in interface ResPermDao
Parameters:
strInfo - °´Ã¼ Á¤º¸
Returns:
ÀÏÄ¡ ¿©ºÎ
Throws:
SFEnvParamException
SFInvalidParameterException
SFDaoException
SFBindException

isResPermId

public boolean isResPermId(java.lang.String strInfo)
                    throws SFEnvParamException,
                           SFInvalidParameterException,
                           SFDaoException,
                           SFBindException
Description copied from interface: ResPermDao
ResPerm À¯ÇüÀÎÁö ¿©ºÎ¸¦ È®ÀÎÇÑ´Ù.
strInfo Á¤º¸¸¸À¸·Î À¯ÇüÀ» È®ÀÎÇϹǷÎ, ¿£Æ®¸® Á¸Àç¿©ºÎ´Â È®ÀÎÇÒ ¼ö ¾ø´Ù.

Specified by:
isResPermId in interface ResPermDao
Parameters:
strInfo - °´Ã¼ Á¤º¸
Returns:
ÀÏÄ¡ ¿©ºÎ
Throws:
SFEnvParamException
SFInvalidParameterException
SFDaoException
SFBindException


Copyright © 2004 SoftForum Corp. All Rights Reserved.