|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object iaik.security.ssl.SSLTransportSpi iaik.security.ssl.SSLSocketTransport
public class SSLSocketTransport
Transport implementation for SSL over an ordinary socket. Used by SSLSocket.
Field Summary | |
---|---|
protected java.lang.String |
remoteHost_
|
protected java.lang.Object |
remotePeerId_
|
Fields inherited from class iaik.security.ssl.SSLTransportSpi |
---|
context, useClientMode |
Constructor Summary | |
---|---|
SSLSocketTransport(java.net.Socket socket,
SSLContext context,
boolean useClientMode)
|
Method Summary | |
---|---|
protected java.lang.Object |
convertToRemotePeerId(java.lang.String hostName,
int hostPort)
|
protected void |
engineClose()
Close this transport. |
protected java.io.InputStream |
engineGetInputStream()
Get the InputStream for this connection. |
protected java.io.OutputStream |
engineGetOutputStream()
Get the InputStream for this connection. |
protected java.net.InetAddress |
engineGetRemoteInetAddress()
Returns the address of the remote peer. |
protected java.lang.Object |
engineGetRemotePeerId()
Get an id uniquely identifying the remote peer. |
protected java.lang.String |
engineGetRemotePeerName()
Get the host name of the remote peer. |
Methods inherited from class iaik.security.ssl.SSLTransportSpi |
---|
engineGetContext, engineGetUseClientMode |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected java.lang.Object remotePeerId_
protected java.lang.String remoteHost_
Constructor Detail |
---|
public SSLSocketTransport(java.net.Socket socket, SSLContext context, boolean useClientMode)
Method Detail |
---|
protected java.io.InputStream engineGetInputStream() throws java.io.IOException
SSLTransportSpi
engineGetInputStream
in class SSLTransportSpi
java.io.IOException
protected java.io.OutputStream engineGetOutputStream() throws java.io.IOException
SSLTransportSpi
engineGetOutputStream
in class SSLTransportSpi
java.io.IOException
protected java.lang.String engineGetRemotePeerName()
SSLTransportSpi
engineGetRemotePeerName
in class SSLTransportSpi
protected java.net.InetAddress engineGetRemoteInetAddress()
SSLTransportSpi
engineGetRemoteInetAddress
in class SSLTransportSpi
protected java.lang.Object convertToRemotePeerId(java.lang.String hostName, int hostPort)
protected java.lang.Object engineGetRemotePeerId()
SSLTransportSpi
engineGetRemotePeerId
in class SSLTransportSpi
protected void engineClose() throws java.io.IOException
SSLTransportSpi
engineClose
in class SSLTransportSpi
java.io.IOException
|
This Javadoc may contain text parts from text parts from IETF Internet Standard specifications (see copyright note). | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |