org.globus.gsi.gssapi.net
public abstract class GssOutputStream extends java.io.OutputStream
Modifier and Type | Field and Description |
---|---|
protected boolean |
autoFlush |
protected byte[] |
buff |
protected org.ietf.jgss.GSSContext |
context |
protected int |
index |
protected java.io.OutputStream |
out |
Constructor and Description |
---|
GssOutputStream(java.io.OutputStream out,
org.ietf.jgss.GSSContext context) |
GssOutputStream(java.io.OutputStream out,
org.ietf.jgss.GSSContext context,
int size) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
abstract void |
flush() |
boolean |
getAutoFlush() |
void |
setAutoFlush(boolean autoFlush) |
protected byte[] |
wrap() |
void |
write(byte[] data) |
void |
write(byte[] data,
int off,
int len) |
void |
write(int b) |
protected java.io.OutputStream out
protected org.ietf.jgss.GSSContext context
protected boolean autoFlush
protected byte[] buff
protected int index
public GssOutputStream(java.io.OutputStream out, org.ietf.jgss.GSSContext context)
public GssOutputStream(java.io.OutputStream out, org.ietf.jgss.GSSContext context, int size)
public void setAutoFlush(boolean autoFlush)
public boolean getAutoFlush()
public void write(int b) throws java.io.IOException
write
in class java.io.OutputStream
java.io.IOException
public void write(byte[] data) throws java.io.IOException
write
in class java.io.OutputStream
java.io.IOException
public void write(byte[] data, int off, int len) throws java.io.IOException
write
in class java.io.OutputStream
java.io.IOException
protected byte[] wrap() throws java.io.IOException
java.io.IOException
public abstract void flush() throws java.io.IOException
flush
in interface java.io.Flushable
flush
in class java.io.OutputStream
java.io.IOException
public void close() throws java.io.IOException
close
in interface java.io.Closeable
close
in class java.io.OutputStream
java.io.IOException