org.globus.gsi.gssapi.net
Class GssOutputStream
java.lang.Object
java.io.OutputStream
org.globus.gsi.gssapi.net.GssOutputStream
- Direct Known Subclasses:
- GridFTPOutputStream, GSIGssOutputStream, SaslOutputStream
- public abstract class GssOutputStream
- extends OutputStream
|
Method Summary |
void |
close()
|
abstract void |
flush()
|
protected byte[] |
wrap()
|
void |
write(byte[] data)
|
void |
write(byte[] data,
int off,
int len)
|
void |
write(int b)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
out
protected OutputStream out
context
protected GSSContext context
buff
protected byte[] buff
index
protected int index
GssOutputStream
public GssOutputStream(OutputStream out,
GSSContext context)
GssOutputStream
public GssOutputStream(OutputStream out,
GSSContext context,
int size)
write
public void write(int b)
throws IOException
- Throws:
IOException
write
public void write(byte[] data)
throws IOException
- Throws:
IOException
write
public void write(byte[] data,
int off,
int len)
throws IOException
- Throws:
IOException
wrap
protected byte[] wrap()
throws IOException
- Throws:
IOException
flush
public abstract void flush()
throws IOException
- Throws:
IOException
close
public void close()
throws IOException
- Throws:
IOException