Java Globus API: Class GSIGssSocket

org.globus.gsi.gssapi.net.impl
Class GSIGssSocket

java.lang.Object
  |
  +--java.net.Socket
        |
        +--org.globus.gsi.gssapi.net.GssSocket
              |
              +--org.globus.gsi.gssapi.net.impl.GSIGssSocket
Direct Known Subclasses:
GSISocket

public class GSIGssSocket
extends GssSocket


Fields inherited from class org.globus.gsi.gssapi.net.GssSocket
authorization, clientMode, context, GSI_MODE, in, mode, out, socket, SSL_MODE
 
Constructor Summary
GSIGssSocket(Socket socket, GSSContext context)
           
GSIGssSocket(String host, int port, GSSContext context)
           
 
Method Summary
 int getWrapMode()
           
protected  byte[] readToken()
           
 void setWrapMode(int mode)
           
protected  void writeToken(byte[] token)
           
 
Methods inherited from class org.globus.gsi.gssapi.net.GssSocket
authenticateClient, authenticateServer, close, getAuthorization, getClientMode, getContext, getInetAddress, getInputStream, getKeepAlive, getLocalAddress, getLocalPort, getOutputStream, getPort, getReceiveBufferSize, getSendBufferSize, getSoLinger, getSoTimeout, getTcpNoDelay, setAuthorization, setKeepAlive, setReceiveBufferSize, setSendBufferSize, setSoLinger, setSoTimeout, setTcpNoDelay, setUseClientMode, shutdownInput, shutdownOutput, startHandshake, toString
 
Methods inherited from class java.net.Socket
setSocketImplFactory
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

GSIGssSocket

public GSIGssSocket(String host,
                    int port,
                    GSSContext context)
             throws IOException

GSIGssSocket

public GSIGssSocket(Socket socket,
                    GSSContext context)
Method Detail

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
Overrides:
writeToken in class GssSocket

readToken

protected byte[] readToken()
                    throws IOException
Overrides:
readToken in class GssSocket