com.safeidentity.adminservice.dao.ldap
Class LdapAuthPolicyDao

java.lang.Object
  extended bycom.safeidentity.adminservice.dao.ldap.LdapDefDao
      extended bycom.safeidentity.adminservice.dao.ldap.LdapAuthPolicyDao
All Implemented Interfaces:
AuthPolicyDao

public class LdapAuthPolicyDao
extends LdapDefDao
implements AuthPolicyDao


Field Summary
 
Fields inherited from class com.safeidentity.adminservice.dao.ldap.LdapDefDao
ADMIN_GROUP_ATTRS, DSDROLESET_ATTRS, PROVISIONRESOURCE_ATTRS, ROLE_ATTRS, ROLEPRECOND_ATTRS, SF_ATTR_AUTHMETHOD_POLICY_NAME, SF_ATTR_AUTHMETHODPOLICYCN, SF_ATTR_CN, SF_ATTR_CREATE_TIMESTAMP, SF_ATTR_CREATOR, SF_ATTR_DEFAULT_REALM, SF_ATTR_DESC, SF_ATTR_DN, SF_ATTR_GLOBAL_SSO, SF_ATTR_ID_POLICY_NAME, SF_ATTR_INVALID_MEMBER, SF_ATTR_IP_HOST_NUMBER, SF_ATTR_IP_SERVICE_PORT, SF_ATTR_IP_SERVICE_PROTOCOL, SF_ATTR_IS_CRYPTOGRAPHY, SF_ATTR_IS_ENABLED, SF_ATTR_IS_MASTER_AGENT, SF_ATTR_MAIL, SF_ATTR_MEMBER, SF_ATTR_MODIFIER, SF_ATTR_MODIFY_TIMESTAMP, SF_ATTR_NAME, SF_ATTR_NODE_LIST, SF_ATTR_NOTHING_PROTECTED, SF_ATTR_OBJECTCLASS, SF_ATTR_OPERATION, SF_ATTR_OU, SF_ATTR_PARENT, SF_ATTR_PERSONAL_ATT_NAME, SF_ATTR_POLICY_BASE_LOCATION, SF_ATTR_PROFILE, SF_ATTR_PWD_POLICY_NAME, SF_ATTR_RESOURCE, SF_ATTR_SERVER_LIST, SF_ATTR_SN, SF_ATTR_TICKETKEY, SF_ATTR_TRUSTED_SSO, SF_ATTR_UID, SF_ATTR_UR_WEIGHT, SF_ATTR_USER_PWD, SF_ATTR_USERORG_TYPE, SF_ATTR_WHENWHERE, SF_AUTHPOLICY_ATTR_AUTH_ACTION, SF_AUTHPOLICY_ATTR_AUTH_NAME, SF_AUTHPOLICY_ATTR_AUTH_URL, SF_AUTHPOLICY_ATTR_DSD_ACTION, SF_AUTHPOLICY_ATTR_DSD_URL, SF_DN_ADMIN_GROUP_REPOSITORY_ROOT, SF_DN_ADMINISTRATOR_CONFIG_REPOSITORY_ROOT, SF_DN_AUDIT_REPOSITORY_ROOT, SF_DN_AUTHMETHOD_POLICY_REPOSITORY_ROOT, SF_DN_AUTHPOLICY_REPOSITORY_ROOT, SF_DN_CONFIG_REPOSITORY_ROOT, SF_DN_CUSTPERM_REPOSITORY_ROOT, SF_DN_EJBPERM_REPOSITORY_ROOT, SF_DN_IAM_APP_CONFIG_REPOSITORY_ROOT, SF_DN_ID_POLICY_REPOSITORY_ROOT, SF_DN_MACL_REPOSITORY_ROOT, SF_DN_POLICY_REPOSITORY_BASE, SF_DN_POLICY_REPOSITORY_LIST_ROOT, SF_DN_POLICY_REPOSITORY_ROOT, SF_DN_POLICY_SERVER_CONFIG_REPOSITORY_ROOT, SF_DN_PROVISIONRESOURCE_REPOSITORY_ROOT, SF_DN_PWD_POLICY_REPOSITORY_ROOT, SF_DN_RESPERM_REPOSITORY_ROOT, SF_DN_ROLE_DSD_SET_REPOSITORY_ROOT, SF_DN_ROLE_PRECOND_REPOSITORY_ROOT, SF_DN_ROLE_REPOSITORY_ROOT, SF_DN_ROLE_SSD_SET_REPOSITORY_ROOT, SF_DN_SELF_REGISTRATION_POLICY_REPOSITORY_ROOT, SF_DN_SELF_SERVICE_POLICY_REPOSITORY_ROOT, SF_DN_SELF_SERVICE_REPOSITORY_ROOT, SF_DN_USER_GROUP_REPOSITORY_ROOT, SF_DN_USER_REPOSITORY_ROOT, SF_DN_WHENWHERE_POLICY_REPOSITORY_ROOT, SF_IAMAPPCONFIG_ATTR_MANAGEMENT_PORT, SF_IAMAPPCONFIG_ATTR_UR_WEIGHT, SF_IDPOLICY_ATTR_UID_EXCEPT_CHAR, SF_IDPOLICY_ATTR_UID_FIRST_CHAR, SF_IDPOLICY_ATTR_UID_MAX_SIZE, SF_IDPOLICY_ATTR_UID_MIN_SIZE, SF_IDPOLICY_ATTR_UID_TYPE, SF_IDPOLICY_ATTR_UID_UNIQUE, SF_MACL_ATTR_INVALID_MACL, SF_MACL_ATTR_MACL, SF_MACL_ATTR_REF_DN, SF_NAME_ADMIN_GROUP_REPOSITORY, SF_NAME_ADMINISTRATOR_CONFIG_REPOSITORY, SF_NAME_AUDIT_REPOSITORY, SF_NAME_AUTHMETHOD_POLICY_REPOSITORY, SF_NAME_AUTHPOLICY_REPOSITORY, SF_NAME_CONFIG_REPOSITORY, SF_NAME_CUSTPERM_REPOSITORY, SF_NAME_EJBPERM_REPOSITORY, SF_NAME_IAM_APP_CONFIG_REPOSITORY, SF_NAME_ID_POLICY_REPOSITORY, SF_NAME_MACL_REPOSITORY, SF_NAME_POLICY_REPOSITORY, SF_NAME_POLICY_REPOSITORY_LIST, SF_NAME_POLICY_SERVER_CONFIG_REPOSITORY, SF_NAME_PROVISIONRESOURCE_REPOSITORY, SF_NAME_PWD_POLICY_REPOSITORY, SF_NAME_RESPERM_REPOSITORY, SF_NAME_ROLE_DSD_SET_REPOSITORY, SF_NAME_ROLE_PRECOND_REPOSITORY, SF_NAME_ROLE_REPOSITORY, SF_NAME_ROLE_SSD_SET_REPOSITORY, SF_NAME_SELF_REGISTRATION_POLICY_REPOSITORY, SF_NAME_SELF_SERVICE_POLICY_REPOSITORY, SF_NAME_SELF_SERVICE_REPOSITORY, SF_NAME_USER_GROUP_REPOSITORY, SF_NAME_WHENWHERE_POLICY_REPOSITORY, SF_OC_ADMIN_GROUP, SF_OC_ADMIN_GROUP_REPOSITORY, SF_OC_ADMINISTRATOR_CONFIG_REPOSITORY, SF_OC_AUDIT_REPOSITORY, SF_OC_AUTHMETHOD_POLICY, SF_OC_AUTHMETHOD_POLICY_REPOSITORY, SF_OC_AUTHPOLICY_REPOSITORY, SF_OC_CONFIG_REPOSITORY, SF_OC_CUSTPERM, SF_OC_CUSTPERM_REPOSITORY, SF_OC_CUSTROOT, SF_OC_EJBPERM, SF_OC_EJBPERM_REPOSITORY, SF_OC_EJBROOT, SF_OC_IAM_APP_CONFIG, SF_OC_IAM_APP_CONFIG_REPOSITORY, SF_OC_ID_POLICY, SF_OC_ID_POLICY_REPOSITORY, SF_OC_INET_ORG_PERSON, SF_OC_MACL_CONTAINER, SF_OC_MACL_REPOSITORY, SF_OC_POLICY_REPOSITORY, SF_OC_POLICY_REPOSITORY_CONFIG_REPOSITORY, SF_OC_POLICY_SERVER_CONFIG, SF_OC_POLICY_SERVER_CONFIG_REPOSITORY, SF_OC_PROVISIONRESOURCE, SF_OC_PROVISIONRESOURCE_REPOSITORY, SF_OC_PWD_POLICY, SF_OC_PWD_POLICY_REPOSITORY, SF_OC_RESPERM, SF_OC_RESPERM_GROUP, SF_OC_RESPERM_REPOSITORY, SF_OC_ROLE, SF_OC_ROLE_DSD_SET, SF_OC_ROLE_DSD_SET_REPOSITORY, SF_OC_ROLE_PRECOND, SF_OC_ROLE_PRECOND_REPOSITORY, SF_OC_ROLE_REPOSITORY, SF_OC_ROLE_SSD_SET, SF_OC_ROLE_SSD_SET_REPOSITORY, SF_OC_SELF_REGISTRATION_POLICY, SF_OC_SELF_REGISTRATION_POLICY_REPOSITORY, SF_OC_SELF_SERVICE_POLICY, SF_OC_SELF_SERVICE_POLICY_REPOSITORY, SF_OC_SELF_SERVICE_REPOSITORY, SF_OC_USER, SF_OC_USER_GROUP, SF_OC_USER_GROUP_ORG, SF_OC_USER_GROUP_REPOSITORY, SF_OC_USER_REPOSITORY, SF_OC_USERORG, SF_OC_WEBROOT, SF_OC_WHENWHERE_POLICY, SF_OC_WHENWHERE_POLICY_REPOSITORY, SF_PROVISIONRESOURCE_ATTR_TYPE_RESOURCEPROTOTYPE, SF_PSCONFIG_ATTR_CLUSTERING_SERVER, SF_PSCONFIG_ATTR_IS_CLUSTERING, SF_PSCONFIG_ATTR_IS_SESSION, SF_PSCONFIG_UR_WEIGHT, SF_PWDPOLICY_ATTR_AUTHMETHOD, SF_PWDPOLICY_ATTR_EVENT, SF_PWDPOLICY_ATTR_LOCK_DURATION, SF_PWDPOLICY_ATTR_PS_ACCESS_LEVEL, SF_PWDPOLICY_ATTR_PWD_HISTORY_NUM, SF_PWDPOLICY_ATTR_PWD_MAXAGE, SF_PWDPOLICY_ATTR_PWD_MAXSIZE, SF_PWDPOLICY_ATTR_PWD_METHOD, SF_PWDPOLICY_ATTR_PWD_MINAGE, SF_PWDPOLICY_ATTR_PWD_MINSIZE, SF_PWDPOLICY_ATTR_PWD_REPEAT_CHAR, SF_PWDPOLICY_ATTR_PWD_RESTRICTED_CONTENT, SF_PWDPOLICY_ATTR_PWD_RETRY_COUNT, SF_PWDPOLICY_ATTR_PWD_RETRY_TIME, SF_PWDPOLICY_ATTR_PWD_STRATEGY, SF_PWDPOLICY_ATTR_PWD_TYPE_DIGIT, SF_PWDPOLICY_ATTR_PWD_TYPE_EITHER, SF_PWDPOLICY_ATTR_PWD_TYPE_LETTER, SF_PWDPOLICY_ATTR_REDIRECT_URL, SF_RESPERM_ATTR_OPERATION, SF_RESPERM_ATTR_RESOURCE, SF_RESPERM_ATTR_REX_RESOURCE, SF_RESPERMGROUP_ATTR_RPDN, SF_ROLE_ATTR_ADOPTED_ROLE, SF_ROLE_ATTR_ALLOW_MOD, SF_ROLE_ATTR_ASSIGNED_USER, SF_ROLE_ATTR_GRANT_LEVEL, SF_ROLE_ATTR_GRANTED_RES_PERM, SF_ROLE_ATTR_INVALID_ADOPTED_ROLE, SF_ROLE_ATTR_INVALID_ASSIGNED_USER, SF_ROLE_ATTR_INVALID_GRANTED_RES_PERM, SF_ROLE_ATTR_INVALID_PRECOND, SF_ROLE_ATTR_INVALID_USER_ATTR_RULE, SF_ROLE_ATTR_INVALID_USERGROUP_RULE, SF_ROLE_ATTR_INVALID_USERORG_RULE, SF_ROLE_ATTR_PRECOND, SF_ROLE_ATTR_RES_PERM_RULE, SF_ROLE_ATTR_TYPE_PRECOND, SF_ROLE_ATTR_USER_ATTR_RULE, SF_ROLE_ATTR_USERGROUP_RULE, SF_ROLE_ATTR_USERORG_RULE, SF_ROLE_PRECOND_TYPE_RESPERM, SF_ROLE_PRECOND_TYPE_USER, SF_SRPOLICY_ATTR_IS_USER_LOCKED, SF_SRPOLICY_ATTR_REG_USER_ORG_LIST, SF_SRPOLICY_ATTR_REG_USER_REPOSITORY, SF_SSPOLICY_ATTR_MODIFY_SET, SF_SSPOLICY_ATTR_READ_SET, SF_SSPOLICY_ATTR_SELF_SERVICE_USER_ORG, SF_USER_ATTR_ACCESSALLOWED, SF_USER_ATTR_BUSINESS_CATEGORY, SF_USER_ATTR_CERT_DN, SF_USER_ATTR_CREATE_TIMESTAMP, SF_USER_ATTR_CREATOR, SF_USER_ATTR_DEPARTMENT_NUMBER, SF_USER_ATTR_DESC, SF_USER_ATTR_DISABLED, SF_USER_ATTR_EMPLOYEE_NUMBER, SF_USER_ATTR_EMPLOYEE_TYPE, SF_USER_ATTR_LAST_LOGON_IP, SF_USER_ATTR_LAST_LOGONTIME, SF_USER_ATTR_LOCKED, SF_USER_ATTR_LOGON_FAILCOUNT, SF_USER_ATTR_LOGON_FAILTIME, SF_USER_ATTR_MAIL, SF_USER_ATTR_MODIFIER, SF_USER_ATTR_MODIFY_TIMESTAMP, SF_USER_ATTR_NAME, SF_USER_ATTR_PARENT, SF_USER_ATTR_PROFILE, SF_USER_ATTR_PWD, SF_USER_ATTR_PWD_CHANGETIME, SF_USER_ATTR_PWD_HISTORY, SF_USER_ATTR_PWD_MUST_CHANGE, SF_USER_ATTR_RRN, SF_USER_ATTR_SFUID, SF_USER_ATTR_SURNAME, SF_USER_ATTR_TELEPHONE_NUMBER, SF_USER_ATTR_USERORG_DN, SF_USER_ATTR_VALID_FROM, SF_USER_ATTR_VALID_TO, SF_USER_REPOSITORY, SF_USERGROUP_ATTR_CN, SF_USERGROUP_ATTR_CREATE_TIMESTAMP, SF_USERGROUP_ATTR_CREATOR, SF_USERGROUP_ATTR_DESC, SF_USERGROUP_ATTR_INVALID_MEMBER, SF_USERGROUP_ATTR_MEMBER, SF_USERGROUP_ATTR_MODIFIER, SF_USERGROUP_ATTR_MODIFY_TIMESTAMP, SF_USERGROUP_ATTR_NAME, SF_USERGROUP_ATTR_USERORG_INFO, SF_USERORG_ATTR_CREATE_TIMESTAMP, SF_USERORG_ATTR_CREATOR, SF_USERORG_ATTR_DESC, SF_USERORG_ATTR_MODIFIER, SF_USERORG_ATTR_MODIFY_TIMESTAMP, SF_USERORG_ATTR_NAME, SF_USERORG_ATTR_PARENT, SF_USERORG_ATTR_PROFILE, SF_USERORG_ATTR_SFOU, SF_USERORG_ATTR_USERORG_TYPE, SF_USERREP_ATTR_ATTRINFO, SF_USERREP_ATTR_CN, SF_USERREP_ATTR_CREATE_TIMESTAMP, SF_USERREP_ATTR_CREATOR, SF_USERREP_ATTR_DB_USERORG_COLUMN_TYPE, SF_USERREP_ATTR_DB_USERORG_NAME_AS_ID, SF_USERREP_ATTR_DB_USERORG_ROOT_VALUE, SF_USERREP_ATTR_DEL_ONLY_SFTYPE, SF_USERREP_ATTR_DESC, SF_USERREP_ATTR_ID_GENERATE_SQL, SF_USERREP_ATTR_ID_POLICY_NAME, SF_USERREP_ATTR_MODIFIER, SF_USERREP_ATTR_MODIFY_TIMESTAMP, SF_USERREP_ATTR_NAME, SF_USERREP_ATTR_PROFILE, SF_USERREP_ATTR_PWD_POLICY_NAME, SF_USERREP_ATTR_SERVER_LIST, SF_USERREP_ATTR_USER_BASE_LOCATION, SF_USERREP_ATTR_USER_ID_COLUMN, SF_USERREP_ATTR_USER_MAPPING_ITEM_INFO, SF_USERREP_ATTR_USER_OID_COLUMN, SF_USERREP_ATTR_USER_STORAGE, SF_USERREP_ATTR_USER_TYPE, SF_USERREP_ATTR_USERORG_ID_COLUMN, SF_USERREP_ATTR_USERORG_MAPPING_ITEM_INFO, SF_USERREP_ATTR_USERORG_OID_COLUMN, SF_USERREP_ATTR_USERORG_TYPE, SF_WEBROOT_ATTR_AUTHMETHODPOLICYCN, SF_WEBROOT_ATTR_DEFAULT_ERROR_URL, SF_WEBROOT_ATTR_DEFAULT_REALM, SF_WEBROOT_ATTR_DEFAULT_URL, SF_WEBROOT_ATTR_GLOBAL_SSO, SF_WEBROOT_ATTR_IP_HOST_NUMBER, SF_WEBROOT_ATTR_IP_SERVICE_PORT, SF_WEBROOT_ATTR_IP_SERVICE_PROTOCOL, SF_WEBROOT_ATTR_IS_CRYPTOGRAPHY, SF_WEBROOT_ATTR_IS_MASTER_AGENT, SF_WEBROOT_ATTR_LOGOFF_URL, SF_WEBROOT_ATTR_LOGOFFURL, SF_WEBROOT_ATTR_NEED_PERSONAL_URI, SF_WEBROOT_ATTR_NODE_LIST, SF_WEBROOT_ATTR_NOTHING_PROTECTED, SF_WEBROOT_ATTR_PERSONAL_ATT_NAME, SF_WEBROOT_ATTR_TICKETKEY, SF_WEBROOT_ATTR_TRUSTED_SSO, SF_WEBROOT_ATTR_UNPROTECTED_EXT, SF_WWPOLICY_ATTR_END_DATE, SF_WWPOLICY_ATTR_EXCEPT_DATE, SF_WWPOLICY_ATTR_FRI_TIME, SF_WWPOLICY_ATTR_MON_TIME, SF_WWPOLICY_ATTR_SAT_TIME, SF_WWPOLICY_ATTR_START_DATE, SF_WWPOLICY_ATTR_SUN_TIME, SF_WWPOLICY_ATTR_THU_TIME, SF_WWPOLICY_ATTR_TUE_TIME, SF_WWPOLICY_ATTR_WED_TIME, SF_WWPOLICY_ATTR_WHERE, SRPOLICY_ATTRS, SSDROLESET_ATTRS, SSPOLICY_ATTRS, USER_ATTRS, USER_GROUP_ATTRS, USERORG_ATTRS, USERREPOSITORY_ATTRS, WHENWHERE_POLICY_ATTRS
 
Constructor Summary
LdapAuthPolicyDao()
           
 
Method Summary
 boolean addAuthMethod(AuthMethod authmethodInfo)
           
 boolean addIdPolicy(IdPolicy idPolicyInfo)
           
 boolean addPwdPolicy(PwdPolicy passwordpolicyInfo)
           
 boolean addWhenWherePolicy(WhenWherePolicy whenWhere)
           
 void close()
          Dao¿¡¼­ »ç¿ëÇÏ´Â ¸®¼Ò½º °ü·Ã Ŭ¸°¾÷ 󸮸¦ ÇØÁØ´Ù.
 boolean deleteAuthMethod(java.lang.String strAuthmethodInfo)
           
 boolean deleteIdPolicy(java.lang.String strAuthpolicyInfo)
           
 boolean deletePwdPolicy(java.lang.String strPasswordpolicyInfo)
           
 boolean deleteWhenWherePolicy(java.lang.String strWhenWherePolicyInfo)
           
 void finalize()
           
 java.util.Vector findAuthMethod(AbstractSearchFilter filter)
          °Ë»öÁ¶°Ç¿¡ µû¶ó AuthMethod °Ë»ö
 java.util.Vector findIdPolicy(AbstractSearchFilter filter)
          °Ë»öÁ¶°Ç¿¡ µû¶ó IdPolicy °Ë»ö
 java.util.Vector findPasswordPolicy(AbstractSearchFilter filter)
          °Ë»öÁ¶°Ç¿¡ µû¶ó PasswordPolicy °Ë»ö
 java.util.Vector findWhenWherePolicy(AbstractSearchFilter filter)
          °Ë»öÁ¶°Ç¿¡ µû¶ó WhenWhere Policy °Ë»ö
 java.lang.String getAuthMethodAttributeName(java.lang.String name)
          Auth Method °ü·Ã ¼Ó¼º °ªÀ» Á¶È¸
 AuthMethod getAuthMethodInfo(java.lang.String strAuthMethodInfo)
           
 java.lang.String getAuthPolicyRepositoryInfo()
          AuthPolicy Repository Á¤º¸¸¦ ¾ò´Â´Ù.
 java.lang.String getIdPolicyAttributeName(java.lang.String name)
          Id Policy °ü·Ã ¼Ó¼º °ªÀ» Á¶È¸
 IdPolicy getIdPolicyInfo(java.lang.String strIdPolicyInfo)
           
 java.util.Locale getLocale()
           
 java.lang.String getPwdPolicyAttributeName(java.lang.String name)
          Password Policy °ü·Ã ¼Ó¼º °ªÀ» Á¶È¸
 PwdPolicy getPwdPolicyInfo(java.lang.String strPasswordPolicyInfo)
           
 java.util.Vector getWhenWherePoicyAll()
          ½Ã½ºÅÛ¿¡ ¼³Á¤µÈ ¸ðµç WhenWhere Á¤Ã¥ Á¤º¸µéÀ» ´ã¾Æ ¹ÝȯÇÑ´Ù.
 WhenWherePolicy getWhenWherePolicyInfo(java.lang.String strWhenWhereInfo)
           
 boolean isAuthMethodPolicy(java.lang.String strAuthMethoPolicyName)
          ÁÖ¾îÁø À̸§ÀÇ AuthMethod°¡ Á¸ÀçÇÏ´ÂÁö ¿©ºÎ¸¦ È®ÀÎÇÑ´Ù.
 boolean isIdPolicy(java.lang.String strIdPolicyName)
          ÁÖ¾îÁø À̸§ÀÇ IdPolicy°¡ Á¸ÀçÇÏ´ÂÁöÀÇ ¿©ºÎ¸¦ È®ÀÎÇÑ´Ù.
 boolean isPwdPolicy(java.lang.String strPasswdPolicyName)
          ÁÖ¾îÁø À̸§ÀÇ PasswdPolicy°¡ Á¸ÀçÇÏ´ÂÁö ¿©ºÎ¸¦ È®ÀÎÇÑ´Ù.
 boolean isWhenWherePolicy(java.lang.String strWhenWherePolicyName)
          ÁÖ¾îÁø À̸§ÀÇ WhenWhere Policy°¡ Á¸ÀçÇÏ´ÂÁö ¿©ºÎ¸¦ È®ÀÎÇÑ´Ù.
 java.lang.String makeAuthMethodPolicyId(java.lang.String strName)
           
 java.lang.String makeIdPolicyId(java.lang.String strName)
           
 java.lang.String makePwdPolicyId(java.lang.String strName)
           
 java.lang.String makeWhenWherePolicyId(java.lang.String strName)
           
 boolean modifyAuthMethod(AuthMethod authmethodInfo)
           
 boolean modifyAuthmethodPolicyAuthAction(java.lang.String strAdminInfo, java.lang.String strAuthMethodPolicyInfo, java.lang.String strAuthAction)
          ÀÎÁõ¹æ¹ý Á¤Ã¥ÀÇ AuthAction Á¤º¸¸¦ ¼öÁ¤ÇÑ´Ù.
 boolean modifyAuthmethodPolicyAuthName(java.lang.String strAdminInfo, java.lang.String strAuthMethodPolicyInfo, java.lang.String strAuthName)
          ÀÎÁõ¹æ¹ý Á¤Ã¥ÀÇ AuthName Á¤º¸¸¦ ¼öÁ¤ÇÑ´Ù.
 boolean modifyAuthmethodPolicyAuthUrl(java.lang.String strAdminInfo, java.lang.String strAuthMethodPolicyInfo, java.lang.String strAuthUrl)
          ÀÎÁõ¹æ¹ý Á¤Ã¥ÀÇ AuthUrl Á¤º¸¸¦ ¼öÁ¤ÇÑ´Ù.
 boolean modifyAuthmethodPolicyDsdAction(java.lang.String strAdminInfo, java.lang.String strAuthMethodPolicyInfo, java.lang.String strDsdAction)
          ÀÎÁõ¹æ¹ý Á¤Ã¥ÀÇ DsdAction Á¤º¸¸¦ ¼öÁ¤ÇÑ´Ù.
 boolean modifyAuthmethodPolicyDsdUrl(java.lang.String strAdminInfo, java.lang.String strAuthMethodPolicyInfo, java.lang.String strDsdUrl)
          ÀÎÁõ¹æ¹ý Á¤Ã¥ÀÇ DsdUrl Á¤º¸¸¦ ¼öÁ¤ÇÑ´Ù.
 boolean modifyIdPolicy(IdPolicy idPolicyInfo)
           
 boolean modifyIdPolicyExceptChar(java.lang.String strAdminInfo, java.lang.String strIdPolicyInfo, java.lang.String strExceptChar)
          ¾ÆÀ̵ð Á¤Ã¥ÀÇ ExceptChar Á¤º¸¸¦ ¼öÁ¤ÇÑ´Ù.
 boolean modifyPwdPolicy(PwdPolicy passwordpolicyInfo)
           
 boolean modifyPwdPolicyEventsInfo(java.lang.String strAdminInfo, java.lang.String strPwdPolicyInfo, java.util.Vector vcEvents)
          ¾ÏÈ£Á¤Ã¥¿¡ ¼³Á¤µÇ¾î ÀÖ´Â Event Á¤º¸¸¦ ¼öÁ¤ÇÑ´Ù.
 boolean modifyPwdPolicyRedirectUrl(java.lang.String strAdminInfo, java.lang.String strPwdPolicyInfo, java.lang.String strRedirectUrl)
          ¾ÏÈ£Á¤Ã¥ÀÇ RedirectUrl Á¤º¸¸¦ ¼öÁ¤ÇÑ´Ù.
 boolean modifyWhenWherePolicy(WhenWherePolicy whenWherePolicyInfo)
           
 void setLocale(java.util.Locale locale)
           
 
Methods inherited from class com.safeidentity.adminservice.dao.ldap.LdapDefDao
bind, destroy, initConst, readUserRepositoryInfo, unbind
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LdapAuthPolicyDao

public LdapAuthPolicyDao()
Method Detail

finalize

public void finalize()
              throws java.lang.Throwable
Throws:
java.lang.Throwable

getLocale

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

setLocale

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

findPasswordPolicy

public java.util.Vector findPasswordPolicy(AbstractSearchFilter filter)
                                    throws SFEnvParamException,
                                           SFInvalidParameterException,
                                           SFBindException,
                                           SFDaoException
°Ë»öÁ¶°Ç¿¡ µû¶ó PasswordPolicy °Ë»ö

Specified by:
findPasswordPolicy in interface AuthPolicyDao
Returns:
°Ë»öÁ¶°Ç¿¡ ¸Â´Â PasswordPolicy ¸ñ·Ï(dn). °Ë»öÁ¶°Ç¿¡ ¸Â´Â PasswordPolicy ¾ø°Å³ª ¿¡·¯°¡ ¹ß»ýÇÑ °æ¿ì null
Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException

findAuthMethod

public java.util.Vector findAuthMethod(AbstractSearchFilter filter)
                                throws SFEnvParamException,
                                       SFInvalidParameterException,
                                       SFBindException,
                                       SFDaoException
°Ë»öÁ¶°Ç¿¡ µû¶ó AuthMethod °Ë»ö

Specified by:
findAuthMethod in interface AuthPolicyDao
Returns:
°Ë»öÁ¶°Ç¿¡ ¸Â´Â AuthMethod ¸ñ·Ï(dn). °Ë»öÁ¶°Ç¿¡ ¸Â´Â AuthMethod ¾ø°Å³ª ¿¡·¯°¡ ¹ß»ýÇÑ °æ¿ì null
Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException

findIdPolicy

public java.util.Vector findIdPolicy(AbstractSearchFilter filter)
                              throws SFEnvParamException,
                                     SFInvalidParameterException,
                                     SFBindException,
                                     SFDaoException
°Ë»öÁ¶°Ç¿¡ µû¶ó IdPolicy °Ë»ö

Specified by:
findIdPolicy in interface AuthPolicyDao
Returns:
°Ë»öÁ¶°Ç¿¡ ¸Â´Â IdPolicy ¸ñ·Ï(dn). °Ë»öÁ¶°Ç¿¡ ¸Â´Â IdPolicy ¾ø°Å³ª ¿¡·¯°¡ ¹ß»ýÇÑ °æ¿ì null
Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException

findWhenWherePolicy

public java.util.Vector findWhenWherePolicy(AbstractSearchFilter filter)
                                     throws SFEnvParamException,
                                            SFInvalidParameterException,
                                            SFBindException,
                                            SFDaoException
°Ë»öÁ¶°Ç¿¡ µû¶ó WhenWhere Policy °Ë»ö

Specified by:
findWhenWherePolicy in interface AuthPolicyDao
Returns:
°Ë»öÁ¶°Ç¿¡ ¸Â´Â WhenWhere Policy ¸ñ·Ï(dn). °Ë»öÁ¶°Ç¿¡ ¸Â´Â WhenWhere Policy ¾ø°Å³ª ¿¡·¯°¡ ¹ß»ýÇÑ °æ¿ì null
Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException

addAuthMethod

public boolean addAuthMethod(AuthMethod authmethodInfo)
                      throws SFEnvParamException,
                             SFInvalidParameterException,
                             SFBindException,
                             SFDaoException,
                             SFNotEnoughInfoException
Specified by:
addAuthMethod in interface AuthPolicyDao
Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
SFNotEnoughInfoException

addIdPolicy

public boolean addIdPolicy(IdPolicy idPolicyInfo)
                    throws SFEnvParamException,
                           SFInvalidParameterException,
                           SFBindException,
                           SFDaoException,
                           SFNotEnoughInfoException
Specified by:
addIdPolicy in interface AuthPolicyDao
Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
SFNotEnoughInfoException

addPwdPolicy

public boolean addPwdPolicy(PwdPolicy passwordpolicyInfo)
                     throws SFEnvParamException,
                            SFInvalidParameterException,
                            SFBindException,
                            SFDaoException,
                            SFNotEnoughInfoException
Specified by:
addPwdPolicy in interface AuthPolicyDao
Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
SFNotEnoughInfoException

addWhenWherePolicy

public boolean addWhenWherePolicy(WhenWherePolicy whenWhere)
                           throws SFEnvParamException,
                                  SFInvalidParameterException,
                                  SFBindException,
                                  SFDaoException,
                                  SFNotEnoughInfoException
Specified by:
addWhenWherePolicy in interface AuthPolicyDao
Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
SFNotEnoughInfoException

deleteAuthMethod

public boolean deleteAuthMethod(java.lang.String strAuthmethodInfo)
                         throws SFEnvParamException,
                                SFInvalidParameterException,
                                SFBindException,
                                SFDaoException
Specified by:
deleteAuthMethod in interface AuthPolicyDao
Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException

deleteIdPolicy

public boolean deleteIdPolicy(java.lang.String strAuthpolicyInfo)
                       throws SFEnvParamException,
                              SFInvalidParameterException,
                              SFBindException,
                              SFDaoException
Specified by:
deleteIdPolicy in interface AuthPolicyDao
Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException

deletePwdPolicy

public boolean deletePwdPolicy(java.lang.String strPasswordpolicyInfo)
                        throws SFEnvParamException,
                               SFInvalidParameterException,
                               SFBindException,
                               SFDaoException
Specified by:
deletePwdPolicy in interface AuthPolicyDao
Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException

deleteWhenWherePolicy

public boolean deleteWhenWherePolicy(java.lang.String strWhenWherePolicyInfo)
                              throws SFEnvParamException,
                                     SFInvalidParameterException,
                                     SFBindException,
                                     SFDaoException
Specified by:
deleteWhenWherePolicy in interface AuthPolicyDao
Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException

modifyAuthMethod

public boolean modifyAuthMethod(AuthMethod authmethodInfo)
                         throws SFEnvParamException,
                                SFInvalidParameterException,
                                SFBindException,
                                SFDaoException,
                                SFNotEnoughInfoException
Specified by:
modifyAuthMethod in interface AuthPolicyDao
Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
SFNotEnoughInfoException

modifyIdPolicy

public boolean modifyIdPolicy(IdPolicy idPolicyInfo)
                       throws SFEnvParamException,
                              SFInvalidParameterException,
                              SFBindException,
                              SFDaoException,
                              SFNotEnoughInfoException
Specified by:
modifyIdPolicy in interface AuthPolicyDao
Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
SFNotEnoughInfoException

modifyPwdPolicy

public boolean modifyPwdPolicy(PwdPolicy passwordpolicyInfo)
                        throws SFEnvParamException,
                               SFInvalidParameterException,
                               SFBindException,
                               SFDaoException,
                               SFNotEnoughInfoException
Specified by:
modifyPwdPolicy in interface AuthPolicyDao
Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
SFNotEnoughInfoException

modifyWhenWherePolicy

public boolean modifyWhenWherePolicy(WhenWherePolicy whenWherePolicyInfo)
                              throws SFEnvParamException,
                                     SFInvalidParameterException,
                                     SFBindException,
                                     SFDaoException,
                                     SFNotEnoughInfoException
Specified by:
modifyWhenWherePolicy in interface AuthPolicyDao
Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException
SFNotEnoughInfoException

getIdPolicyInfo

public final IdPolicy getIdPolicyInfo(java.lang.String strIdPolicyInfo)
                               throws SFEnvParamException,
                                      SFInvalidParameterException,
                                      SFBindException,
                                      SFDaoException
Specified by:
getIdPolicyInfo in interface AuthPolicyDao
Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException

getPwdPolicyInfo

public final PwdPolicy getPwdPolicyInfo(java.lang.String strPasswordPolicyInfo)
                                 throws SFEnvParamException,
                                        SFInvalidParameterException,
                                        SFBindException,
                                        SFDaoException
Specified by:
getPwdPolicyInfo in interface AuthPolicyDao
Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException

getAuthMethodInfo

public final AuthMethod getAuthMethodInfo(java.lang.String strAuthMethodInfo)
                                   throws SFEnvParamException,
                                          SFInvalidParameterException,
                                          SFBindException,
                                          SFDaoException
Specified by:
getAuthMethodInfo in interface AuthPolicyDao
Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException

getWhenWherePolicyInfo

public final WhenWherePolicy getWhenWherePolicyInfo(java.lang.String strWhenWhereInfo)
                                             throws SFEnvParamException,
                                                    SFInvalidParameterException,
                                                    SFBindException,
                                                    SFDaoException
Specified by:
getWhenWherePolicyInfo in interface AuthPolicyDao
Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException

modifyPwdPolicyRedirectUrl

public final boolean modifyPwdPolicyRedirectUrl(java.lang.String strAdminInfo,
                                                java.lang.String strPwdPolicyInfo,
                                                java.lang.String strRedirectUrl)
                                         throws SFEnvParamException,
                                                SFInvalidParameterException,
                                                SFBindException,
                                                SFDaoException
¾ÏÈ£Á¤Ã¥ÀÇ RedirectUrl Á¤º¸¸¦ ¼öÁ¤ÇÑ´Ù.

Parameters:
strPwdPolicyInfo - ¾ÏÈ£Á¤Ã¥ÀÇ Á¤º¸(dn)
strRedirectUrl - ¼öÁ¤ÇÒ RedirectUrl Á¤º¸. null ÀÎ °æ¿ì ÇöÀç ¼³Á¤µÇ¾î ÀÖ´Â RedirectUrl Á¤º¸¸¦ »èÁ¦ÇÑ´Ù.
Returns:
¼º°øÇϸé true, ½ÇÆÐÇϸé false
Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException

modifyPwdPolicyEventsInfo

public final boolean modifyPwdPolicyEventsInfo(java.lang.String strAdminInfo,
                                               java.lang.String strPwdPolicyInfo,
                                               java.util.Vector vcEvents)
                                        throws SFEnvParamException,
                                               SFInvalidParameterException,
                                               SFBindException,
                                               SFDaoException
¾ÏÈ£Á¤Ã¥¿¡ ¼³Á¤µÇ¾î ÀÖ´Â Event Á¤º¸¸¦ ¼öÁ¤ÇÑ´Ù.

Parameters:
strPwdPolicyInfo - Profile ¾ÏÈ£ Á¤Ã¥ÀÇ Á¤º¸(dn)
vcEvents - ¼öÁ¤ÇÒ Event ¸ñ·Ï. null Àΰæ¿ì ±âÁ¸¿¡ ¼³Á¤µÈ ¸ðµç Event Á¤º¸¸¦ »èÁ¦ÇÑ´Ù.
Returns:
¼º°øÇϸé true, ½ÇÆÐÇϸé false
Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException

modifyIdPolicyExceptChar

public final boolean modifyIdPolicyExceptChar(java.lang.String strAdminInfo,
                                              java.lang.String strIdPolicyInfo,
                                              java.lang.String strExceptChar)
                                       throws SFEnvParamException,
                                              SFInvalidParameterException,
                                              SFBindException,
                                              SFDaoException
¾ÆÀ̵ð Á¤Ã¥ÀÇ ExceptChar Á¤º¸¸¦ ¼öÁ¤ÇÑ´Ù.

Specified by:
modifyIdPolicyExceptChar in interface AuthPolicyDao
Parameters:
strIdPolicyInfo - ¾ÏÈ£Á¤Ã¥ÀÇ Á¤º¸(dn)
strExceptChar - ¼öÁ¤ÇÒ ExceptChar Á¤º¸. null ÀÎ °æ¿ì ÇöÀç ¼³Á¤µÇ¾î ÀÖ´Â ExceptChar Á¤º¸¸¦ »èÁ¦ÇÑ´Ù.
Returns:
¼º°øÇϸé true, ½ÇÆÐÇϸé false
Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException

modifyAuthmethodPolicyAuthName

public final boolean modifyAuthmethodPolicyAuthName(java.lang.String strAdminInfo,
                                                    java.lang.String strAuthMethodPolicyInfo,
                                                    java.lang.String strAuthName)
                                             throws SFEnvParamException,
                                                    SFInvalidParameterException,
                                                    SFBindException,
                                                    SFDaoException
ÀÎÁõ¹æ¹ý Á¤Ã¥ÀÇ AuthName Á¤º¸¸¦ ¼öÁ¤ÇÑ´Ù.

Specified by:
modifyAuthmethodPolicyAuthName in interface AuthPolicyDao
Parameters:
strAuthMethodPolicyInfo - ¾ÏÈ£Á¤Ã¥ÀÇ Á¤º¸(dn)
strAuthName - ¼öÁ¤ÇÒ AuthName Á¤º¸. null ÀÎ °æ¿ì ÇöÀç ¼³Á¤µÇ¾î ÀÖ´Â AuthName Á¤º¸¸¦ »èÁ¦ÇÑ´Ù.
Returns:
¼º°øÇϸé true, ½ÇÆÐÇϸé false
Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException

modifyAuthmethodPolicyAuthUrl

public final boolean modifyAuthmethodPolicyAuthUrl(java.lang.String strAdminInfo,
                                                   java.lang.String strAuthMethodPolicyInfo,
                                                   java.lang.String strAuthUrl)
                                            throws SFEnvParamException,
                                                   SFInvalidParameterException,
                                                   SFBindException,
                                                   SFDaoException
ÀÎÁõ¹æ¹ý Á¤Ã¥ÀÇ AuthUrl Á¤º¸¸¦ ¼öÁ¤ÇÑ´Ù.

Specified by:
modifyAuthmethodPolicyAuthUrl in interface AuthPolicyDao
Parameters:
strAuthMethodPolicyInfo - ¾ÏÈ£Á¤Ã¥ÀÇ Á¤º¸(dn)
strAuthUrl - ¼öÁ¤ÇÒ AuthUrl Á¤º¸. null ÀÎ °æ¿ì ÇöÀç ¼³Á¤µÇ¾î ÀÖ´Â AuthUrl Á¤º¸¸¦ »èÁ¦ÇÑ´Ù.
Returns:
¼º°øÇϸé true, ½ÇÆÐÇϸé false
Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException

modifyAuthmethodPolicyDsdUrl

public final boolean modifyAuthmethodPolicyDsdUrl(java.lang.String strAdminInfo,
                                                  java.lang.String strAuthMethodPolicyInfo,
                                                  java.lang.String strDsdUrl)
                                           throws SFEnvParamException,
                                                  SFInvalidParameterException,
                                                  SFBindException,
                                                  SFDaoException
ÀÎÁõ¹æ¹ý Á¤Ã¥ÀÇ DsdUrl Á¤º¸¸¦ ¼öÁ¤ÇÑ´Ù.

Specified by:
modifyAuthmethodPolicyDsdUrl in interface AuthPolicyDao
Parameters:
strAuthMethodPolicyInfo - ¾ÏÈ£Á¤Ã¥ÀÇ Á¤º¸(dn)
strDsdUrl - ¼öÁ¤ÇÒ DsdUrl Á¤º¸. null ÀÎ °æ¿ì ÇöÀç ¼³Á¤µÇ¾î ÀÖ´Â DsdUrl Á¤º¸¸¦ »èÁ¦ÇÑ´Ù.
Returns:
¼º°øÇϸé true, ½ÇÆÐÇϸé false
Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException

modifyAuthmethodPolicyAuthAction

public final boolean modifyAuthmethodPolicyAuthAction(java.lang.String strAdminInfo,
                                                      java.lang.String strAuthMethodPolicyInfo,
                                                      java.lang.String strAuthAction)
                                               throws SFEnvParamException,
                                                      SFInvalidParameterException,
                                                      SFBindException,
                                                      SFDaoException
ÀÎÁõ¹æ¹ý Á¤Ã¥ÀÇ AuthAction Á¤º¸¸¦ ¼öÁ¤ÇÑ´Ù.

Specified by:
modifyAuthmethodPolicyAuthAction in interface AuthPolicyDao
Parameters:
strAuthMethodPolicyInfo - ÀÎÁõ¹æ¹ýÁ¤Ã¥ÀÇ Á¤º¸(dn)
strAuthAction - ¼öÁ¤ÇÒ AuthUrl Á¤º¸. null ¶Ç´Â "" ÀÎ °æ¿ì ÇöÀç ¼³Á¤µÇ¾î ÀÖ´Â strAuthAction Á¤º¸¸¦ »èÁ¦ÇÑ´Ù.
Returns:
¼º°øÇϸé true, ½ÇÆÐÇϸé false
Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException

modifyAuthmethodPolicyDsdAction

public final boolean modifyAuthmethodPolicyDsdAction(java.lang.String strAdminInfo,
                                                     java.lang.String strAuthMethodPolicyInfo,
                                                     java.lang.String strDsdAction)
                                              throws SFEnvParamException,
                                                     SFInvalidParameterException,
                                                     SFBindException,
                                                     SFDaoException
ÀÎÁõ¹æ¹ý Á¤Ã¥ÀÇ DsdAction Á¤º¸¸¦ ¼öÁ¤ÇÑ´Ù.

Specified by:
modifyAuthmethodPolicyDsdAction in interface AuthPolicyDao
Parameters:
strAuthMethodPolicyInfo - ÀÎÁõ¹æ¹ýÁ¤Ã¥ÀÇ Á¤º¸(dn)
strDsdAction - ¼öÁ¤ÇÒ DsdAction Á¤º¸. null ÀÎ °æ¿ì ÇöÀç ¼³Á¤µÇ¾î ÀÖ´Â strDsdAction Á¤º¸¸¦ »èÁ¦ÇÑ´Ù.
Returns:
¼º°øÇϸé true, ½ÇÆÐÇϸé false
Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException

getWhenWherePoicyAll

public final java.util.Vector getWhenWherePoicyAll()
                                            throws SFInvalidParameterException,
                                                   SFEnvParamException,
                                                   SFBindException,
                                                   SFDaoException
½Ã½ºÅÛ¿¡ ¼³Á¤µÈ ¸ðµç WhenWhere Á¤Ã¥ Á¤º¸µéÀ» ´ã¾Æ ¹ÝȯÇÑ´Ù.

Returns:
½Ã½ºÅÛ¿¡ ¼³Á¤µÈ ¸ðµç WhenWhere Á¤Ã¥µéÀÇ Á¤º¸°¡ ´ã±ä WhenWherePolicy °´Ã¼µéÀÇ ¸ñ·Ï
Throws:
SFInvalidParameterException
SFEnvParamException
SFBindException
SFDaoException

makeAuthMethodPolicyId

public final java.lang.String makeAuthMethodPolicyId(java.lang.String strName)
Specified by:
makeAuthMethodPolicyId in interface AuthPolicyDao

makeIdPolicyId

public final java.lang.String makeIdPolicyId(java.lang.String strName)
Specified by:
makeIdPolicyId in interface AuthPolicyDao

makePwdPolicyId

public final java.lang.String makePwdPolicyId(java.lang.String strName)
Specified by:
makePwdPolicyId in interface AuthPolicyDao

makeWhenWherePolicyId

public final java.lang.String makeWhenWherePolicyId(java.lang.String strName)
Specified by:
makeWhenWherePolicyId in interface AuthPolicyDao

getPwdPolicyAttributeName

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

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

getIdPolicyAttributeName

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

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

getAuthMethodAttributeName

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

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

getAuthPolicyRepositoryInfo

public final java.lang.String getAuthPolicyRepositoryInfo()
AuthPolicy Repository Á¤º¸¸¦ ¾ò´Â´Ù.

Specified by:
getAuthPolicyRepositoryInfo in interface AuthPolicyDao
Returns:
AuthPolicy Repository Á¤º¸

isIdPolicy

public final boolean isIdPolicy(java.lang.String strIdPolicyName)
                         throws SFEnvParamException,
                                SFInvalidParameterException,
                                SFBindException,
                                SFDaoException
ÁÖ¾îÁø À̸§ÀÇ IdPolicy°¡ Á¸ÀçÇÏ´ÂÁöÀÇ ¿©ºÎ¸¦ È®ÀÎÇÑ´Ù.

Specified by:
isIdPolicy in interface AuthPolicyDao
Parameters:
strIdPolicyName - Á¸Àç¿©ºÎ¸¦ È®ÀÎÇϰíÀÚ ÇÏ´Â IdPolicyÀÇ À̸§
Returns:
Á¸ÀçÇϸé true, Á¸ÀçÇÏÁö ¾ÊÀ¸¸é false
Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException

isPwdPolicy

public final boolean isPwdPolicy(java.lang.String strPasswdPolicyName)
                          throws SFEnvParamException,
                                 SFInvalidParameterException,
                                 SFBindException,
                                 SFDaoException
ÁÖ¾îÁø À̸§ÀÇ PasswdPolicy°¡ Á¸ÀçÇÏ´ÂÁö ¿©ºÎ¸¦ È®ÀÎÇÑ´Ù.

Specified by:
isPwdPolicy in interface AuthPolicyDao
Parameters:
strPasswdPolicyName - Á¸Àç¿©ºÎ¸¦ È®ÀÎÇϰíÀÚ ÇÏ´Â PasswordPolicy À̸§
Returns:
Á¸ÀçÇϸé true, Á¸ÀçÇÏÁö ¾ÊÀ¸¸é false
Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException

isAuthMethodPolicy

public final boolean isAuthMethodPolicy(java.lang.String strAuthMethoPolicyName)
                                 throws SFEnvParamException,
                                        SFInvalidParameterException,
                                        SFBindException,
                                        SFDaoException
ÁÖ¾îÁø À̸§ÀÇ AuthMethod°¡ Á¸ÀçÇÏ´ÂÁö ¿©ºÎ¸¦ È®ÀÎÇÑ´Ù.

Specified by:
isAuthMethodPolicy in interface AuthPolicyDao
Parameters:
strAuthMethoPolicyName - Á¸Àç¿©ºÎ¸¦ È®ÀÎÇϰíÀÚ ÇÏ´Â AuthMethodPolicy À̸§
Returns:
Á¸ÀçÇϸé true, Á¸ÀçÇÏÁö ¾ÊÀ¸¸é false
Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException

isWhenWherePolicy

public final boolean isWhenWherePolicy(java.lang.String strWhenWherePolicyName)
                                throws SFEnvParamException,
                                       SFInvalidParameterException,
                                       SFBindException,
                                       SFDaoException
ÁÖ¾îÁø À̸§ÀÇ WhenWhere Policy°¡ Á¸ÀçÇÏ´ÂÁö ¿©ºÎ¸¦ È®ÀÎÇÑ´Ù.

Specified by:
isWhenWherePolicy in interface AuthPolicyDao
Returns:
Á¸ÀçÇϸé true, Á¸ÀçÇÏÁö ¾ÊÀ¸¸é false
Throws:
SFEnvParamException
SFInvalidParameterException
SFBindException
SFDaoException

close

public void close()
Description copied from interface: AuthPolicyDao
Dao¿¡¼­ »ç¿ëÇÏ´Â ¸®¼Ò½º °ü·Ã Ŭ¸°¾÷ 󸮸¦ ÇØÁØ´Ù.(¿¹, DirContext...)

Specified by:
close in interface AuthPolicyDao
Overrides:
close in class LdapDefDao


Copyright © 2004 SoftForum Corp. All Rights Reserved.