com.safeidentity.adminservice.objects
Class SsdRoleSet

java.lang.Object
  extended bycom.safeidentity.adminservice.objects.SFObject
      extended bycom.safeidentity.adminservice.objects.Profile
          extended bycom.safeidentity.adminservice.objects.SsdRoleSet

public class SsdRoleSet
extends Profile

SSD °ü°è¸¦ Á¤ÀÇÇÏ´Â SSD ¿ªÇÒ ÁýÇÕ¿¡ ´ëÇÑ Á¤º¸¸¦ ´ã°í ÀÖ´Â °´Ã¼¿¡ ´ëÇÑ Å¬·¡½º


Field Summary
 
Fields inherited from class com.safeidentity.adminservice.objects.Profile
m_vcProfile
 
Fields inherited from class com.safeidentity.adminservice.objects.SFObject
m_dCreate, m_dModify, m_strCreator, m_strDesc, m_strEid, m_strId, m_strModifier, m_strName
 
Constructor Summary
SsdRoleSet()
          SSD ¿ªÇÒ ÁýÇÕ(SsdRoleSet) °´Ã¼ÀÇ »ý¼ºÀÚ
SsdRoleSet(java.lang.String strId)
          SSD ¿ªÇÒ ÁýÇÕ °´Ã¼ÀÇ »ý¼ºÀÚ
 
Method Summary
 void addSsdRoleMember(java.lang.String strRoleInfo)
          SSD ¿ªÇÒ ÁýÇÕÀ» ±¸¼ºÇÒ ¿ªÇÒ¿¡ ´ëÇÑ Á¤º¸¸¦ Ãß°¡ÇÑ´Ù.
 void deleteSsdRoleMember(java.lang.String strRoleInfo)
          SSD ¿ªÇÒ ÁýÇÕ¿¡ ¼³Á¤µÇ¾î ÀÖ´Â ¿ªÇÒ Á¤º¸¸¦ »èÁ¦ÇÑ´Ù.
 void destroy()
          Method destroy
 void finalize()
           
 boolean getAllowMod()
          SSD ¿ªÇÒ ÁýÇÕ¿¡ ¼³Á¤µÈ ¼öÁ¤ Çã¿ë¿©ºÎ ¿É¼Ç Á¤º¸¸¦ ¾ò¾î¿Â´Ù.
 int getAllowModInteger()
          SSD ¿ªÇÒ ÁýÇÕ¿¡ ¼³Á¤µÈ ¼öÁ¤ Çã¿ë¿©ºÎ ¿É¼ÇÀ» ±â·ÏÇÑ m_nAllowMod °ªÀ» ±×´ë·Î ¾ò¾î¿Â´Ù.
 int getGrantLevel()
          ¿ªÇÒ ¼±ÇàÁ¶°Ç¿¡ ¼³Á¤µÈ GrantLevelÀ» ¾ò¾î¿Â´Ù.
 java.util.Vector getSsdRoleMembers()
          SSD ¿ªÇÒ ÁýÇÕ¿¡ ¼³Á¤µÇ¾î ÀÖ´Â ¿ªÇÒµéÀÇ ¸ñ·ÏÀ» ¾ò¾î¿Â´Ù.
 void setAllowMod(boolean bAllowMod)
          SSD ¿ªÇÒ ÁýÇÕ¿¡ ¼öÁ¤ Çã¿ë¿©ºÎ ¿É¼ÇÀ» ¼³Á¤ÇÑ´Ù.
 void setGrantLevel(int nGrantLevel)
          SSD ¿ªÇÒ ÁýÇÕÀÇ GrantLevelÀ» ¼³Á¤ÇÑ´Ù.
 void setSsdRoleMembers(java.util.Vector vcRoleMembers)
          SSD ¿ªÇÒ ÁýÇÕ¿¡ ¿ªÇÒµéÀÇ ¸ñ·ÏÀ» ¼³Á¤ÇÑ´Ù.
 
Methods inherited from class com.safeidentity.adminservice.objects.Profile
addProfile, addProfile, deleteProfile, getProfile, getProfile, main, setProfile, toString
 
Methods inherited from class com.safeidentity.adminservice.objects.SFObject
getCreateDate, getCreateTimeStamp, getCreator, getDesc, getEid, getId, getModifier, getModifyDate, getModifyTimeStamp, getName, setCreateDate, setCreateTimeStamp, setCreator, setDesc, setEid, setId, setModifier, setModifyDate, setModifyTimeStamp, setName, setObject
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SsdRoleSet

public SsdRoleSet()
SSD ¿ªÇÒ ÁýÇÕ(SsdRoleSet) °´Ã¼ÀÇ »ý¼ºÀÚ


SsdRoleSet

public SsdRoleSet(java.lang.String strId)
SSD ¿ªÇÒ ÁýÇÕ °´Ã¼ÀÇ »ý¼ºÀÚ

Parameters:
strId - »ý¼ºÇÒ SSD ¿ªÇÒ ÁýÇÕ¿¡ ´ëÇÑ Á¤º¸(dn)
Method Detail

addSsdRoleMember

public final void addSsdRoleMember(java.lang.String strRoleInfo)
SSD ¿ªÇÒ ÁýÇÕÀ» ±¸¼ºÇÒ ¿ªÇÒ¿¡ ´ëÇÑ Á¤º¸¸¦ Ãß°¡ÇÑ´Ù. ÀÌ·¸°Ô Ãß°¡µÈ ¿ªÇÒÀº RoleManagerÀÇ °ü·Ã ¸Þ¼Òµå¸¦ ÅëÇØ ÀúÀå¼Ò¿¡ ÀúÀåÇÏ°Ô µÇ´Â °æ¿ì ±âÁ¸¿¡ ¼³Á¤µÈ ¿ªÇÒµé°ú SSD °ü°è¸¦ Çü¼ºÇÏ°Ô µÈ´Ù.

Parameters:
strRoleInfo - SSD ¿ªÇÒ ÁýÇÕ¿¡ Ãß°¡ÇÒ ¿ªÇÒ¿¡ ´ëÇÑ Á¤º¸(dn)

deleteSsdRoleMember

public final void deleteSsdRoleMember(java.lang.String strRoleInfo)
SSD ¿ªÇÒ ÁýÇÕ¿¡ ¼³Á¤µÇ¾î ÀÖ´Â ¿ªÇÒ Á¤º¸¸¦ »èÁ¦ÇÑ´Ù. ÀÌ·¸°Ô »èÁ¦µÈ ¿ªÇÒÀº RoleManagerÀÇ °ü·Ã ¸Þ¼Òµå¸¦ ÅëÇØ ÀúÀå¼Ò¿¡ ÀúÀåÇÏ°Ô µÇ´Â °æ¿ì ±âÁ¸¿¡ ¼³Á¤µÈ SSD °ü°è¿¡¼­ Á¦°ÅµÈ´Ù.

Parameters:
strRoleInfo - SSD ¿ªÇÒ ÁýÇÕ¿¡¼­ »èÁ¦ÇÒ ¿ªÇÒ¿¡ ´ëÇÑ Á¤º¸(dn)

getSsdRoleMembers

public final java.util.Vector getSsdRoleMembers()
SSD ¿ªÇÒ ÁýÇÕ¿¡ ¼³Á¤µÇ¾î ÀÖ´Â ¿ªÇÒµéÀÇ ¸ñ·ÏÀ» ¾ò¾î¿Â´Ù.

Returns:
SSD ¿ªÇÒ ÁýÇÕ¿¡ ¼³Á¤µÇ¾î SSD °ü°è¸¦ Çë¼ÍÇϰí ÀÖ´Â ¿ªÇÒµéÀÇ ¸ñ·Ï

setSsdRoleMembers

public void setSsdRoleMembers(java.util.Vector vcRoleMembers)
SSD ¿ªÇÒ ÁýÇÕ¿¡ ¿ªÇÒµéÀÇ ¸ñ·ÏÀ» ¼³Á¤ÇÑ´Ù.


setGrantLevel

public final void setGrantLevel(int nGrantLevel)
SSD ¿ªÇÒ ÁýÇÕÀÇ GrantLevelÀ» ¼³Á¤ÇÑ´Ù. GrantLevel : ÇØ´ç Á¤º¸¸¦ ÀÛ¼ºÇÑ °ü¸®ÀÚ°¡ °ü¸®ÇÏ´Â ¿ªÇÒµé Áß ÃÖ»óÀ§ ¿ªÇÒÀÇ ¿ªÇÒ ±¸Á¶¿¡¼­ÀÇ À§Ä¡(¼öÁØ). ÃÖ»óÀ§ °ü¸®ÀÚ 0 GrantLevelÀº RoleManager ÀÇ °ü·Ã ¸Þ¼Òµå¸¦ ÅëÇØ ÇØ´ç ¿ªÇÒ ¼±ÇàÁ¶°ÇÀ» ÀúÀå¼Ò¿¡ Ãß°¡ÇÏ´Â °æ¿ì strAdminInfo(°ü¸®ÀÚ Á¤º¸)¿¡ µû¶ó °áÁ¤µÇ¹Ç·Î ÇØ´ç APIÀÇ »ç¿ëÀÚ°¡ ¼³Á¤ÇÏ´Â ³»¿ëÀº ¹«½ÃµÈ´Ù.


getGrantLevel

public final int getGrantLevel()
¿ªÇÒ ¼±ÇàÁ¶°Ç¿¡ ¼³Á¤µÈ GrantLevelÀ» ¾ò¾î¿Â´Ù.

Returns:
¿ªÇÒ ¼±ÇàÁ¶°Ç¿¡ ¼³Á¤µÈ GrantLevel

setAllowMod

public final void setAllowMod(boolean bAllowMod)
SSD ¿ªÇÒ ÁýÇÕ¿¡ ¼öÁ¤ Çã¿ë¿©ºÎ ¿É¼ÇÀ» ¼³Á¤ÇÑ´Ù. ¼öÁ¤ Çã¿ë ¿©ºÎ : ÇØ´ç ³»¿ëÀ» ÀÛ¼ºÇÑ °ü¸®ÀÚ º¸´Ù ÇÏÀ§ ¿ªÇÒÀÇ °ü¸®Àڵ鿡 ÀÇÇÑ ³»¿ëÀÇ ¼öÁ¤À» Çã¿ëÇÒ °ÍÀÎ ÁöÀÇ ¿©ºÎ.

Parameters:
bAllowMod - ¼öÁ¤Çã¿ë¿©ºÎ true ¼öÁ¤ Çã¿ë, false ¼öÁ¤ ºÒ°¡

getAllowMod

public final boolean getAllowMod()
SSD ¿ªÇÒ ÁýÇÕ¿¡ ¼³Á¤µÈ ¼öÁ¤ Çã¿ë¿©ºÎ ¿É¼Ç Á¤º¸¸¦ ¾ò¾î¿Â´Ù.

Returns:
SSD ¿ªÇÒ ÁýÇÕ¿¡ ¼³Á¤µÈ ¼öÁ¤ Çã¿ë¿©ºÎ true - ¼öÁ¤ Çã¿ë, false - ¼öÁ¤ ºÒ°¡

getAllowModInteger

public final int getAllowModInteger()
SSD ¿ªÇÒ ÁýÇÕ¿¡ ¼³Á¤µÈ ¼öÁ¤ Çã¿ë¿©ºÎ ¿É¼ÇÀ» ±â·ÏÇÑ m_nAllowMod °ªÀ» ±×´ë·Î ¾ò¾î¿Â´Ù.

Returns:
m_nAllowMod true - ¼öÁ¤ Çã¿ë, false - ¼öÁ¤ ºÒ°¡

destroy

public void destroy()
Description copied from class: Profile
Method destroy

Overrides:
destroy in class Profile

finalize

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


Copyright © 2004 SoftForum Corp. All Rights Reserved.