org.globus.gsi.gssapi.net.impl
Class GSIGssSocket
java.lang.Object
java.net.Socket
org.globus.net.WrappedSocket
org.globus.gsi.gssapi.net.GssSocket
org.globus.gsi.gssapi.net.impl.GSIGssSocket
public class GSIGssSocket
- extends GssSocket
Methods inherited from class org.globus.gsi.gssapi.net.GssSocket |
authenticateClient, authenticateServer, close, getAuthorization, getClientMode, getContext, getInputStream, getOutputStream, setAuthorization, setUseClientMode, startHandshake |
Methods inherited from class org.globus.net.WrappedSocket |
getInetAddress, getKeepAlive, getLocalAddress, getLocalPort, getPort, getReceiveBufferSize, getSendBufferSize, getSoLinger, getSoTimeout, getTcpNoDelay, getWrappedSocket, setKeepAlive, setReceiveBufferSize, setSendBufferSize, setSoLinger, setSoTimeout, setTcpNoDelay, shutdownInput, shutdownOutput, toString |
Methods inherited from class java.net.Socket |
bind, connect, connect, getChannel, getLocalSocketAddress, getOOBInline, getRemoteSocketAddress, getReuseAddress, getTrafficClass, isBound, isClosed, isConnected, isInputShutdown, isOutputShutdown, sendUrgentData, setOOBInline, setPerformancePreferences, setReuseAddress, setSocketImplFactory, setTrafficClass |
GSIGssSocket
public GSIGssSocket(String host,
int port,
GSSContext context)
throws IOException
- Throws:
IOException
GSIGssSocket
public GSIGssSocket(Socket socket,
GSSContext context)
setWrapMode
public void setWrapMode(int mode)
- Overrides:
setWrapMode
in class GssSocket
getWrapMode
public int getWrapMode()
- Overrides:
getWrapMode
in class GssSocket
writeToken
protected void writeToken(byte[] token)
throws IOException
- Specified by:
writeToken
in class GssSocket
- Throws:
IOException
readToken
protected byte[] readToken()
throws IOException
- Specified by:
readToken
in class GssSocket
- Throws:
IOException