|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.safeidentity.adminservice.dao.ldap.schema.LdapCommon
com.safeidentity.adminservice.dao.ldap.schema.LdapSchemaUtil
Field Summary | |
int |
OID_COUNT
|
Constructor Summary | |
LdapSchemaUtil(ServerConfig sc,
java.util.Locale locale)
|
Method Summary | |
void |
createAttributes(java.util.Vector vecAttrInfo)
Ldap ¼¹ö¿¡ Attribute¸¦ »ý¼ºÇÑ´Ù. |
void |
createAttributesByString(java.util.Vector vecAttrInfo)
|
void |
createObjectClass(java.util.Vector vecObjClassInfo)
Ldap ¼¹ö¿¡ ObjectClass¸¦ »ý¼ºÇÑ´Ù. |
void |
deleteAttribute(java.util.Vector vecAttrInfo)
Ldap ¼¹ö¿¡ ÀÖ´Â AttributeµéÀ» Áö¿î´Ù. |
void |
deleteObjectClass(java.util.Vector vecObjClassInfo)
Ldap ¼¹ö¿¡ ÀÖ´Â ObjectClass¸¦ Áö¿î´Ù. |
SchemaDiffGroup |
getAttributeDiff(java.util.Vector vecAttr)
|
java.util.Vector |
getAttributeList()
¼¹ö¿¡ ÀÖ´Â ¼Ó¼º ¸®½ºÆ®¸¦ °¡Á®¿Â´Ù. |
java.util.Vector |
getAttributeList(java.lang.String objName)
°´Ã¼(Ldap: ObjectClass, DB: table)¿¡ Á¤ÀǵǾî ÀÖ´Â ¼Ó¼ºÁ¤º¸¸¦ °¡Á®¿Â´Ù. |
LDIFObjectClass |
getFullObjectClassDef(javax.naming.directory.DirContext ctx,
java.lang.String objClassName)
|
LDIFObjectClass |
getFullObjectClassDef(java.lang.String objClassName)
Ldap ¼¹ö¿¡ ÀÖ´Â ObjectClassÀÇ Á¤º¸¸¦ °¡Á®¿Â´Ù. |
AttrInfo |
getLdapAttributeDef(java.lang.String attrName)
Ldap¼¹ö¿¡ ¼³Á¤µÇ Attribute Á¤ÀǸ¦ °¡Á®¿Â´Ù. |
AttrInfo |
getLdapAttributeDef(java.lang.String attrName,
javax.naming.directory.DirContext ctx)
Ldap¼¹ö¿¡ ¼³Á¤µÇ Attribute Á¤ÀǸ¦ °¡Á®¿Â´Ù. |
LDIFObjectClass |
getLdapObjectClassDef(javax.naming.directory.DirContext ctx,
java.lang.String objClassName)
Ldap ¼¹ö¿¡ ÀÖ´Â ObjectClass ½ºÅ°¸¶ Á¤ÀǸ¦ °¡Á®¿Â´Ù. |
LDIFObjectClass |
getLdapObjectClassDef(java.lang.String objClassName)
Ldap ¼¹ö¿¡ ÀÖ´Â ObjectClass ½ºÅ°¸¶ Á¤ÀǸ¦ °¡Á®¿Â´Ù. |
java.util.Locale |
getLocale()
|
SchemaDiffGroup |
getObjClassDiff(java.util.Vector vecObj)
|
java.lang.String |
getObjectClassType(javax.naming.directory.DirContext ctx,
java.lang.String dn)
|
java.lang.String |
getObjectClassType(java.lang.String dn)
|
void |
makeRootEntry(java.lang.String dn)
ÀÔ·Â ¹ÞÀº dn¿¡¼ ºüÁø ¿£Æ®¸® °ªÀ» ä¿öÁØ´Ù. |
void |
setDisplay(Display display)
|
void |
setLocale(java.util.Locale locale)
|
Methods inherited from class com.safeidentity.adminservice.dao.ldap.schema.LdapCommon |
bind, getLdapEnv, unbind |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public int OID_COUNT
Constructor Detail |
public LdapSchemaUtil(ServerConfig sc, java.util.Locale locale)
Method Detail |
public void setLocale(java.util.Locale locale)
public java.util.Locale getLocale()
public void setDisplay(Display display)
public LDIFObjectClass getLdapObjectClassDef(java.lang.String objClassName) throws SFException
objClassName
- ObjectClass À̸§
SFException
public LDIFObjectClass getLdapObjectClassDef(javax.naming.directory.DirContext ctx, java.lang.String objClassName)
objClassName
- ObjectClass À̸§ctx
- Ldap Context
public AttrInfo getLdapAttributeDef(java.lang.String attrName) throws SFException
attrName
- Attribute À̸§
SFException
public AttrInfo getLdapAttributeDef(java.lang.String attrName, javax.naming.directory.DirContext ctx)
attrName
- Attribute À̸§ctx
- Ldap DirContext
public void createAttributes(java.util.Vector vecAttrInfo) throws SFEnvParamException, SFBindException
vecAttrInfo
- »ý¼ºÇÒ Attribute Á¤º¸(LDIFAttribute)µé
SFEnvParamException
SFBindException
public void createAttributesByString(java.util.Vector vecAttrInfo) throws SFEnvParamException, SFBindException
SFEnvParamException
SFBindException
public void createObjectClass(java.util.Vector vecObjClassInfo) throws SFEnvParamException, SFBindException
vecObjClassInfo
- »ý¼ºÇÒ ObjectClass Á¤º¸(LDIFObjectClass)µé
SFEnvParamException
SFBindException
public void deleteObjectClass(java.util.Vector vecObjClassInfo) throws SFEnvParamException, SFBindException
vecObjClassInfo
- »èÁ¦ÇÒ ObjectClassÁ¤º¸(LDIFObjectClass)µé
SFEnvParamException
SFBindException
public LDIFObjectClass getFullObjectClassDef(java.lang.String objClassName) throws SFException
objClassName
- ObjectClassÀÇ À̸§
SFException
public LDIFObjectClass getFullObjectClassDef(javax.naming.directory.DirContext ctx, java.lang.String objClassName) throws SFException
SFException
public void deleteAttribute(java.util.Vector vecAttrInfo) throws SFEnvParamException, SFBindException
vecAttrInfo
- »èÁ¦ÇÒ AttributeÁ¤º¸(LDIFAttribute)µé
SFEnvParamException
SFBindException
public java.util.Vector getAttributeList() throws SFEnvParamException, SFBindException
SFEnvParamException
SFBindException
public java.util.Vector getAttributeList(java.lang.String objName) throws SFException
objName
- ObjectClass À̸§
SFException
public SchemaDiffGroup getObjClassDiff(java.util.Vector vecObj)
public SchemaDiffGroup getAttributeDiff(java.util.Vector vecAttr)
public java.lang.String getObjectClassType(java.lang.String dn)
public java.lang.String getObjectClassType(javax.naming.directory.DirContext ctx, java.lang.String dn)
public void makeRootEntry(java.lang.String dn)
dn
- dn¹®ÀÚ¿
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |