com.safeidentity.adminservice.dao.rdb
Class RdbAdminGroupDao

java.lang.Object
  extended bycom.safeidentity.adminservice.dao.rdb.RdbDefDao
      extended bycom.safeidentity.adminservice.dao.rdb.RdbAdminGroupDao
All Implemented Interfaces:
AdminGroupDao

public class RdbAdminGroupDao
extends RdbDefDao
implements AdminGroupDao


Nested Class Summary
 
Nested classes inherited from class com.safeidentity.adminservice.dao.rdb.RdbDefDao
RdbDefDao.ColInfo, RdbDefDao.Dn, RdbDefDao.SfDn, RdbDefDao.StrObj
 
Field Summary
 
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
RdbAdminGroupDao()
           
 
Method Summary
 boolean addGroup(AdminGroup adminGroupInfo)
          GroupRepository¿¡ »õ·Î¿î AdminGroupÀ» Ãß°¡ÇÑ´Ù.
 boolean assignUser(java.lang.String strAdminGroupDn, java.lang.String strUserSfDn)
          Group¿¡ ±×·ìÀÇ ¸â¹ö¸¦ ÇÒ´çÇÑ´Ù.
 boolean assignUsers(java.lang.String strAdminGroupDn, java.util.Vector vcUserSfDn)
          Group¿¡ ¿©·¯ ¸â¹ö¸¦ ÇÒ´çÇÑ´Ù.
 boolean deassignUser(java.lang.String strAdminGroupDn, java.lang.String strUserSfDn)
          Group¿¡ÀÖ´Â ¸â¹ö¸¦ »èÁ¦ÇÑ´Ù.
 boolean deassignUserAll(java.lang.String strAdminGroupDn)
          Group¿¡ ÀÖ´Â ¸ðµç ¸â¹ö¸¦ »èÁ¦ÇÑ´Ù.
 boolean deassignUsers(java.lang.String strAdminGroupDn, java.util.Vector vcUserSfDn)
          Group¿¡ÀÖ´Â ¸â¹ö¸¦ »èÁ¦ÇÑ´Ù.
 boolean deleteGroup(java.lang.String strAdminGroupDn)
          GroupRepository¿¡¼­ GroupÀ» »èÁ¦ÇÑ´Ù.
 boolean deleteInvalidAdminGroupMember(java.lang.String strAdminGroupDn, java.lang.String strUserSfDn)
          °ü¸®ÀÚ ±×·ì¿¡ À¯È¿ÇÏÁö ¾ÊÀº(»èÁ¦µÈ) »ç¿ëÀÚ Á¤º¸·Î ¼³Á¤µÇ¾î ÀÖ´ø ±×·ì ±¸¼º¿ø Á¤º¸¸¦ °ü¸®ÀÚ ±×·ì¿¡¼­ »èÁ¦ÇÑ´Ù.
 java.lang.String getAdminGroupId(java.lang.String strAdminGroupName)
          AdminGroupÀÇ ½ÇÁ¦ id(¶Ç´Â dn)°ªÀ» ±¸ÇÑ´Ù.
 java.util.Vector getAssingnedGroupList(java.lang.String strUserSfDn)
          User°¡ ¼ÓÇÑ AdminGroup¸®½ºÆ®¸¦ °¡Á®¿Â´Ù.
 java.util.Vector getAssingnedGroupNameList(java.lang.String strUserSfDn)
          User°¡ ¼ÓÇÑ AdminGroup¸®½ºÆ®¸¦ °¡Á®¿Â´Ù.
 AdminGroup getGroupInfo(java.lang.String strAdminGroupDn)
          AdminGroup Á¤º¸¸¦ °¡Á®¿Â´Ù.
 java.util.Vector getGroupList()
          ¸ðµç AdminGroupÀÇ ¸®½ºÆ®¸¦ °¡Á®¿Â´Ù.
 java.util.Vector getGroupNameList()
          ¸ðµç AdminGroupÀÇ ¸®½ºÆ®¸¦ °¡Á®¿Â´Ù.
 java.util.Vector getInvalidAdminGroupMembers(java.lang.String strAdminGroupDn)
          ¿£Æ®¸®¿¡ À¯È¿ÇÏÁö ¾ÊÀº(»èÁ¦µÈ) ±¸¼º¿ø Á¤º¸·Î ¼³Á¤µÈ »ç¿ëÀÚ Á¤º¸¸¦ ¾ò¾î¿Â´Ù.
 java.util.Locale getLocale()
           
 boolean invalidateAdminGroupMember(java.lang.String strAdminGroupDn, java.lang.String strUserSfDn)
          ±×·ì¿¡ ¼³Á¤µÇ¾î ÀÖ´ø ±×·ì ±¸¼º¿ø Áß ÇØ´ç »ç¿ëÀÚ°¡ »èÁ¦µÈ °æ¿ì »èÁ¦µÈ ±×·ì ±¸¼º¿øÀ» À¯È¿ÇÏÁö ¾ÊÀº ±×·ì ±¸¼º¿ø À¸·Î º¯°æÇÑ´Ù.
 boolean invalidateAdminGroupMemberInPolicyRepository(java.lang.String strUserSfDn)
          ÇöÀç Policy Repository¿¡ ÀÔ·ÂµÈ »ç¿ëÀÚ°¡ ¼³Á¤µÈ °ü¸®ÀÚ ±×·ì Á¤º¸¸¦ ã¾Æ ¸ðµÎ ¹«È¿È­ÇÑ´Ù.
 boolean modifyGroup(java.lang.String strAdminGroupDn, AdminGroup adminGroupInfo)
          GroupÁ¤º¸¸¦ º¯°æÇÑ´Ù.
 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.AdminGroupDao
close
 

Constructor Detail

RdbAdminGroupDao

public RdbAdminGroupDao()
Method Detail

getLocale

public final java.util.Locale getLocale()
Specified by:
getLocale in interface AdminGroupDao

setLocale

public final void setLocale(java.util.Locale locale)
Specified by:
setLocale in interface AdminGroupDao

addGroup

public boolean addGroup(AdminGroup adminGroupInfo)
                 throws SFBindException,
                        SFEnvParamException,
                        SFDaoException,
                        SFInvalidParameterException
GroupRepository¿¡ »õ·Î¿î AdminGroupÀ» Ãß°¡ÇÑ´Ù.

Specified by:
addGroup in interface AdminGroupDao
Parameters:
adminGroupInfo - Ãß°¡ÇÒ AdminGroup Á¤º¸
Returns:
Ãß°¡ ¼º°ø : true, Ãß°¡ ½Ç»— : false
Throws:
SFBindException
SFEnvParamException
SFDaoException
SFInvalidParameterException

modifyGroup

public boolean modifyGroup(java.lang.String strAdminGroupDn,
                           AdminGroup adminGroupInfo)
                    throws SFBindException,
                           SFEnvParamException,
                           SFDaoException,
                           SFInvalidParameterException
GroupÁ¤º¸¸¦ º¯°æÇÑ´Ù.

Specified by:
modifyGroup in interface AdminGroupDao
Parameters:
strAdminGroupDn - º¯°æÇÒ GroupÀÇ Dn
adminGroupInfo - º¯°æÇÒ Group Á¤º¸
Returns:
º¯°æ ¼º°ø : true, º¯°æ ½Ç»— : false
Throws:
SFBindException
SFEnvParamException
SFDaoException
SFInvalidParameterException

deleteGroup

public boolean deleteGroup(java.lang.String strAdminGroupDn)
                    throws SFBindException,
                           SFEnvParamException,
                           SFDaoException,
                           SFInvalidParameterException
GroupRepository¿¡¼­ GroupÀ» »èÁ¦ÇÑ´Ù.

Specified by:
deleteGroup in interface AdminGroupDao
Parameters:
strAdminGroupDn - »èÁ¦ÇÒ GroupÀÇ Dn
Returns:
»èÁ¦ ¼º°ø : true, »èÁ¦ ½Ç»— : false
Throws:
SFBindException
SFEnvParamException
SFDaoException
SFInvalidParameterException

getGroupInfo

public AdminGroup getGroupInfo(java.lang.String strAdminGroupDn)
                        throws SFBindException,
                               SFEnvParamException,
                               SFDaoException,
                               SFInvalidParameterException
AdminGroup Á¤º¸¸¦ °¡Á®¿Â´Ù.

Specified by:
getGroupInfo in interface AdminGroupDao
Parameters:
strAdminGroupDn - GroupÀÇ Dn
Returns:
AdminGroup Á¤º¸
Throws:
SFBindException
SFEnvParamException
SFDaoException
SFInvalidParameterException

assignUser

public boolean assignUser(java.lang.String strAdminGroupDn,
                          java.lang.String strUserSfDn)
                   throws SFEnvParamException,
                          SFBindException,
                          SFDaoException,
                          SFInvalidParameterException
Group¿¡ ±×·ìÀÇ ¸â¹ö¸¦ ÇÒ´çÇÑ´Ù.

Specified by:
assignUser in interface AdminGroupDao
Parameters:
strAdminGroupDn - ¸â¹ö¸¦ Ãß°¡ÇÒ GroupÀÇ Dn
strUserSfDn - Group¿¡ Ãß°¡ÇÒ ¸â¹öÀÇ Dn
Returns:
UserÇÒ´ç ¼º°ø : true, UserÇÒ´ç ½Ç»— : false
Throws:
SFEnvParamException
SFBindException
SFDaoException
SFInvalidParameterException

deassignUser

public boolean deassignUser(java.lang.String strAdminGroupDn,
                            java.lang.String strUserSfDn)
                     throws SFBindException,
                            SFEnvParamException,
                            SFDaoException,
                            SFInvalidParameterException
Group¿¡ÀÖ´Â ¸â¹ö¸¦ »èÁ¦ÇÑ´Ù.

Specified by:
deassignUser in interface AdminGroupDao
Parameters:
strUserSfDn - Group¿¡¼­ »èÁ¦ÇÒ ¸â¹öÀÇ sfDn
Returns:
¸â¹ö»èÁ¦ ¼º°ø : true, ¸â¹ö»èÁ¦ ½Ç»— : false
Throws:
SFBindException
SFEnvParamException
SFDaoException
SFInvalidParameterException

assignUsers

public boolean assignUsers(java.lang.String strAdminGroupDn,
                           java.util.Vector vcUserSfDn)
                    throws SFBindException,
                           SFEnvParamException,
                           SFDaoException,
                           SFInvalidParameterException
Group¿¡ ¿©·¯ ¸â¹ö¸¦ ÇÒ´çÇÑ´Ù.

Specified by:
assignUsers in interface AdminGroupDao
Parameters:
vcUserSfDn - Group¿¡ Ãß°¡ÇÒ ¸â¹öÀÇ sfDn ¸®½ºÆ®
strAdminGroupDn - User¸¦ Ãß°¡ÇÒ GroupÀÇ Dn
Returns:
¸â¹öÇÒ´ç ¼º°ø : true, UserÇÒ´ç ½Ç»— : false
Throws:
SFBindException
SFEnvParamException
SFDaoException
SFInvalidParameterException

deassignUsers

public boolean deassignUsers(java.lang.String strAdminGroupDn,
                             java.util.Vector vcUserSfDn)
                      throws SFBindException,
                             SFEnvParamException,
                             SFDaoException,
                             SFInvalidParameterException
Group¿¡ÀÖ´Â ¸â¹ö¸¦ »èÁ¦ÇÑ´Ù.

Specified by:
deassignUsers in interface AdminGroupDao
Parameters:
strAdminGroupDn - ¸â¹ö¸¦ »èÁ¦ÇÒ Group Dn
vcUserSfDn - Group¿¡¼­ »èÁ¦ÇÒ apaqjÀÇ SfDn ¸®½ºÆ®
Returns:
apaqj»èÁ¦ ¼º°ø : true, apaqj»èÁ¦ ½Ç»— : false
Throws:
SFBindException
SFEnvParamException
SFDaoException
SFInvalidParameterException

deassignUserAll

public boolean deassignUserAll(java.lang.String strAdminGroupDn)
                        throws SFBindException,
                               SFEnvParamException,
                               SFDaoException,
                               SFInvalidParameterException
Group¿¡ ÀÖ´Â ¸ðµç ¸â¹ö¸¦ »èÁ¦ÇÑ´Ù.

Specified by:
deassignUserAll in interface AdminGroupDao
Parameters:
strAdminGroupDn - ¸â¹ö¸¦ »èÁ¦ÇÒ GroupÀÇ Dn
Returns:
¸ðµç ¸â¹ö »èÁ¦ ¼º°ø : true
Throws:
SFBindException
SFEnvParamException
SFDaoException
SFInvalidParameterException

getGroupList

public java.util.Vector getGroupList()
                              throws SFBindException,
                                     SFEnvParamException,
                                     SFDaoException
¸ðµç AdminGroupÀÇ ¸®½ºÆ®¸¦ °¡Á®¿Â´Ù.

Specified by:
getGroupList in interface AdminGroupDao
Returns:
AdminGroup ¸®½ºÆ®
Throws:
SFBindException
SFEnvParamException
SFDaoException

getGroupNameList

public java.util.Vector getGroupNameList()
                                  throws SFBindException,
                                         SFEnvParamException,
                                         SFDaoException
¸ðµç AdminGroupÀÇ ¸®½ºÆ®¸¦ °¡Á®¿Â´Ù.

Specified by:
getGroupNameList in interface AdminGroupDao
Returns:
AdminGroup ¸®½ºÆ®(À̸§)
Throws:
SFBindException
SFEnvParamException
SFDaoException

getAssingnedGroupList

public java.util.Vector getAssingnedGroupList(java.lang.String strUserSfDn)
                                       throws SFBindException,
                                              SFEnvParamException,
                                              SFDaoException,
                                              SFInvalidParameterException
User°¡ ¼ÓÇÑ AdminGroup¸®½ºÆ®¸¦ °¡Á®¿Â´Ù.

Specified by:
getAssingnedGroupList in interface AdminGroupDao
Parameters:
strUserSfDn - UserÀÇ SfDn
Returns:
User°¡ ¼ÓÇÑ AdminGroupÀÇ dn ¸®½ºÆ®
Throws:
SFBindException
SFEnvParamException
SFDaoException
SFInvalidParameterException

getAssingnedGroupNameList

public java.util.Vector getAssingnedGroupNameList(java.lang.String strUserSfDn)
                                           throws SFBindException,
                                                  SFEnvParamException,
                                                  SFDaoException,
                                                  SFInvalidParameterException
User°¡ ¼ÓÇÑ AdminGroup¸®½ºÆ®¸¦ °¡Á®¿Â´Ù.

Specified by:
getAssingnedGroupNameList in interface AdminGroupDao
Parameters:
strUserSfDn - UserÀÇ SfDn
Returns:
User°¡ ¼ÓÇÑ AdminGroupÀÇ cn ¸®½ºÆ®
Throws:
SFBindException
SFEnvParamException
SFDaoException
SFInvalidParameterException

invalidateAdminGroupMember

public final boolean invalidateAdminGroupMember(java.lang.String strAdminGroupDn,
                                                java.lang.String strUserSfDn)
±×·ì¿¡ ¼³Á¤µÇ¾î ÀÖ´ø ±×·ì ±¸¼º¿ø Áß ÇØ´ç »ç¿ëÀÚ°¡ »èÁ¦µÈ °æ¿ì »èÁ¦µÈ ±×·ì ±¸¼º¿øÀ» À¯È¿ÇÏÁö ¾ÊÀº ±×·ì ±¸¼º¿ø À¸·Î º¯°æÇÑ´Ù.

Specified by:
invalidateAdminGroupMember in interface AdminGroupDao
Returns:
¼º°øÇÏ´Â °æ¿ì true, »ìÆÐÇϸé false

deleteInvalidAdminGroupMember

public final boolean deleteInvalidAdminGroupMember(java.lang.String strAdminGroupDn,
                                                   java.lang.String strUserSfDn)
°ü¸®ÀÚ ±×·ì¿¡ À¯È¿ÇÏÁö ¾ÊÀº(»èÁ¦µÈ) »ç¿ëÀÚ Á¤º¸·Î ¼³Á¤µÇ¾î ÀÖ´ø ±×·ì ±¸¼º¿ø Á¤º¸¸¦ °ü¸®ÀÚ ±×·ì¿¡¼­ »èÁ¦ÇÑ´Ù.

Specified by:
deleteInvalidAdminGroupMember in interface AdminGroupDao
Returns:
¼º°øÇÏ´Â °æ¿ì true, »ìÆÐÇϸé false

getInvalidAdminGroupMembers

public final java.util.Vector getInvalidAdminGroupMembers(java.lang.String strAdminGroupDn)
¿£Æ®¸®¿¡ À¯È¿ÇÏÁö ¾ÊÀº(»èÁ¦µÈ) ±¸¼º¿ø Á¤º¸·Î ¼³Á¤µÈ »ç¿ëÀÚ Á¤º¸¸¦ ¾ò¾î¿Â´Ù.

Specified by:
getInvalidAdminGroupMembers in interface AdminGroupDao
Returns:
À¯È¿ÇÏÁö ¾ÊÀº(»èÁ¦µÈ) ±¸¼º¿ø Á¤º¸µéÀÇ ¸ñ·Ï

invalidateAdminGroupMemberInPolicyRepository

public final boolean invalidateAdminGroupMemberInPolicyRepository(java.lang.String strUserSfDn)
ÇöÀç Policy Repository¿¡ ÀÔ·ÂµÈ »ç¿ëÀÚ°¡ ¼³Á¤µÈ °ü¸®ÀÚ ±×·ì Á¤º¸¸¦ ã¾Æ ¸ðµÎ ¹«È¿È­ÇÑ´Ù.

Specified by:
invalidateAdminGroupMemberInPolicyRepository in interface AdminGroupDao
Returns:
¼º°øÇϸé true, ½ÇÆÐÇϸé false

getAdminGroupId

public java.lang.String getAdminGroupId(java.lang.String strAdminGroupName)
                                 throws SFInvalidParameterException
Description copied from interface: AdminGroupDao
AdminGroupÀÇ ½ÇÁ¦ id(¶Ç´Â dn)°ªÀ» ±¸ÇÑ´Ù.

Specified by:
getAdminGroupId in interface AdminGroupDao
Returns:
AdminGroupÀÇ ½ÇÁ¦ id(¶Ç´Â dn)°ª
Throws:
SFInvalidParameterException


Copyright © 2004 SoftForum Corp. All Rights Reserved.