|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.brm.net.ssl.SSLSocket
Java Socket Ŭ·¡½º¿¡ ´ëÀÀµÇ´Â Java SSL Socket Ŭ·¡½ºÀÌ´Ù.
Title: Barunmo Java SSL Socket Class
Description: SSL Socket Class by using OpenSSL
Copyright: Copyright (c) 2002 Jung-Ho Cha
Company: Barunmo
Constructor Summary | |
SSLSocket(long bssl,
java.net.Socket sock)
¼¹öÃø¿¡¼ accept ¼º°ø ÈÄ ¸¸µé¾î Áö´Â SSLSocketÀ» ¸¸µé±â À§ÇÑ »ý¼ºÀÚ ÀÌ »ý¼ºÀÚ´Â ¼¹öÃø¿¡¼¸¸ »ç¿ëÇÑ´Ù. |
|
SSLSocket(SSLGlobal gbl,
java.net.InetAddress address,
int port)
|
|
SSLSocket(SSLGlobal gbl,
java.net.InetAddress host,
int port,
boolean stream)
|
|
SSLSocket(SSLGlobal gbl,
java.net.InetAddress address,
int port,
java.net.InetAddress localAddr,
int localPort)
|
|
SSLSocket(SSLGlobal gbl,
SSLSession session)
|
|
SSLSocket(SSLGlobal gbl,
java.lang.String host,
int port)
¾Æ·¡ »ý¼ºÀÚµéÀº Socket Ŭ·¡½º »ý¼ºÀÚ¿Í ¸Ç ¾Õ ÆÐ·Î¹ÌÅͰ¡ SSLClobal ÆÐ·¯¹ÌÅͶó´Â °Í À̿ܿ¡ °°Àº ±¸Á¶¸¦ °¡Áø´Ù. |
|
SSLSocket(SSLGlobal gbl,
java.lang.String host,
int port,
boolean stream)
|
|
SSLSocket(SSLGlobal gbl,
java.lang.String host,
int port,
java.net.InetAddress localAddr,
int localPort)
|
Method Summary | |
void |
close()
|
void |
finalize()
bssl º¯¼ö´Â jni ³»ºÎ¿¡¼ ¸¸µé¾îÁö ÄÜÅØ½ºÆ®¸¦ ÀúÀåÇϱâ À§ÇØ º¯¼öÀ̹ǷΠÀÌ Å¬·¡½ºÀÇ ¼Ò¸êÀÚ ºÎºÐ¿¡¼ ¸Þ¸ð¸®¸¦ ÇØÁ¦ÇÑ´Ù. |
java.net.InetAddress |
getInetAddress()
À̰÷ºÎÅÍ´Â Socket Ŭ·¡½º ¸Þ¼µå¿Í °°Àº ¸Þ¼µå¸¦ Á¦°øÇÑ´Ù. |
java.io.InputStream |
getInputStream()
|
boolean |
getKeepAlive()
|
java.net.InetAddress |
getLocalAddress()
|
int |
getLocalPort()
|
java.io.OutputStream |
getOutputStream()
|
int |
getPort()
|
int |
getReceiveBufferSize()
|
int |
getSendBufferSize()
|
int |
getSoLinger()
|
int |
getSoTimeout()
|
long |
getSSL()
|
boolean |
getTcpNoDelay()
|
void |
setKeepAlive(boolean on)
|
void |
setReceiveBufferSize(int size)
|
void |
setSendBufferSize(int size)
|
void |
setSoLinger(boolean on,
int linger)
|
void |
setSoTimeout(int timeout)
|
void |
setTcpNoDelay(boolean on)
|
void |
shutdownInput()
|
void |
shutdownOutput()
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
|
Constructor Detail |
public SSLSocket(long bssl, java.net.Socket sock) throws java.net.UnknownHostException, java.io.IOException, SSLException
bssl
- - SSL Çڵ彦ÀÌÅ© ÈÄ SSL ÄÜÅØ½ºÆ®sock
- - ½ÇÁ¦ socket ¿ÀºêÁ§Æ®java.net.UnknownHostException
- java.io.IOException
- SSLException
- public SSLSocket(SSLGlobal gbl, SSLSession session) throws java.net.UnknownHostException, java.io.IOException, SSLException
public SSLSocket(SSLGlobal gbl, java.lang.String host, int port) throws java.net.UnknownHostException, java.io.IOException, SSLException
gbl
- - SSLGlobal ¿ÀºêÁ§Æ®host
- - ÀÌ ¾Æ·¡´Â Socket »ý¼ºÀÚ ÆÐ·¯¹ÌÅÍ¿Í µ¿ÀÏport
- java.net.UnknownHostException
- java.io.IOException
- SSLException
- public SSLSocket(SSLGlobal gbl, java.net.InetAddress address, int port) throws java.io.IOException, SSLException
public SSLSocket(SSLGlobal gbl, java.lang.String host, int port, java.net.InetAddress localAddr, int localPort) throws java.io.IOException, SSLException
public SSLSocket(SSLGlobal gbl, java.net.InetAddress address, int port, java.net.InetAddress localAddr, int localPort) throws java.io.IOException, SSLException
public SSLSocket(SSLGlobal gbl, java.lang.String host, int port, boolean stream) throws java.io.IOException, java.net.SocketException
public SSLSocket(SSLGlobal gbl, java.net.InetAddress host, int port, boolean stream) throws java.io.IOException, java.net.SocketException
Method Detail |
public long getSSL()
public void finalize()
finalize
in class java.lang.Object
public java.net.InetAddress getInetAddress()
public java.net.InetAddress getLocalAddress()
public int getPort()
public int getLocalPort()
public java.io.InputStream getInputStream() throws java.io.IOException
public java.io.OutputStream getOutputStream() throws java.io.IOException
public void setTcpNoDelay(boolean on) throws java.net.SocketException
public boolean getTcpNoDelay() throws java.net.SocketException
public void setSoLinger(boolean on, int linger) throws java.net.SocketException
public int getSoLinger() throws java.net.SocketException
public void setSoTimeout(int timeout) throws java.net.SocketException
public int getSoTimeout() throws java.net.SocketException
public void setSendBufferSize(int size) throws java.net.SocketException
public int getSendBufferSize() throws java.net.SocketException
public void setReceiveBufferSize(int size) throws java.net.SocketException
public int getReceiveBufferSize() throws java.net.SocketException
public void setKeepAlive(boolean on) throws java.net.SocketException
public boolean getKeepAlive() throws java.net.SocketException
public void close() throws java.io.IOException
public void shutdownInput() throws java.io.IOException
public void shutdownOutput() throws java.io.IOException
public java.lang.String toString()
toString
in class java.lang.Object
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |