|
JCaosLib V1.4.4.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.dreamsecurity.jcaos.protocol.LDAP
µð·ºÅ丮 ¼¹ö¿¡ Á¢±ÙÇϱâÀ§ÇÑ ÇÁ·ÎÅäÄÝ(LDAP)À» Á¦°øÇϴ Ŭ·¡½ºÀÌ´Ù.
»ç¿ë ¿¹) CRL ´Ù¿î·Îµå URLParser urlParser = new URLParser(url); LDAP ldap = new LDAP(); ldap.connect(urlParser.getIP(), urlParser.getPort()); String attribute = urlParser.getAttribute(); if (attribute.length() == 0) { attribute = LDAP.ATTR_CRL; } ldap.search(urlParser.getURI(), attribute); ArrayList objs = ldap.getObject(); ldap.close();
Field Summary | |
static java.lang.String |
ATTR_ARL
ÀÎÁõ±â°ü ÀÎÁõ¼ ÆóÁö ¸ñ·Ï(ARL) |
static java.lang.String |
ATTR_CA_CERT
ÀÎÁõ±â°ü ÀÎÁõ¼ |
static java.lang.String |
ATTR_CRL
ÀÎÁõ¼ ÆóÁö ¸ñ·Ï(CRL) |
static java.lang.String |
ATTR_CTL
ÀÎÁõ¼ ½Å·Ú ¸ñ·Ï(CTL) |
static java.lang.String |
ATTR_GPKI_SIGN_CERT
ÇàÀںΠÀÎÁõü°èÀÇ ¼¸í¿ë ÀÎÁõ¼ |
static java.lang.String |
ATTR_USER_CERT
»ç¿ëÀÚ ÀÎÁõ¼ |
Constructor Summary | |
LDAP()
LDAP Ŭ·¡½º °´Ã¼¸¦ »ý¼ºÇÑ´Ù. |
Method Summary | |
void |
close()
LDAP ¼¹ö¿ÍÀÇ Á¢¼ÓÀ» ²÷´Â´Ù. |
void |
connect(java.lang.String ip,
int port)
LDAP ¼¹ö¿¡ Á¢¼ÓÇÑ´Ù. |
java.util.ArrayList |
getObject()
°Ë»öµÈ µ¥ÀÌÅ͸¦ ȹµæÇÑ´Ù. |
void |
search(java.lang.String dn,
java.lang.String attribute)
LDAP ¼¹ö¿¡¼ µ¥ÀÌÅ͸¦ °Ë»öÇÑ´Ù. |
void |
setSearchTimeout(int millisecs)
TimeOutÀ» ¼³Á¤ÇÑ´Ù. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String ATTR_CA_CERT
public static final java.lang.String ATTR_USER_CERT
public static final java.lang.String ATTR_ARL
public static final java.lang.String ATTR_CRL
public static final java.lang.String ATTR_CTL
public static final java.lang.String ATTR_GPKI_SIGN_CERT
Constructor Detail |
public LDAP()
Method Detail |
public void connect(java.lang.String ip, int port) throws javax.naming.NamingException
ip
- LDAP ¼¹ö IPport
- LDAP ¼¹ö Æ÷Æ®
javax.naming.NamingException
public void close() throws javax.naming.NamingException
javax.naming.NamingException
public void setSearchTimeout(int millisecs)
millisecs
- ÁöÁ¤ÇÒ TimeOut °ª(milliseconds)public void search(java.lang.String dn, java.lang.String attribute) throws javax.naming.NamingException
dn
- ȹµæÇÒ µ¥ÀÌÅͰ¡ À§Ä¡ÇÑ DNattribute
- ȹµæÇÒ µ¥ÀÌÅÍÀÇ ¼Ó¼º°ª
javax.naming.NamingException
public java.util.ArrayList getObject()
|
JCaosLib V1.4.4.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |