|
For the latest news and information visit The GNU Crypto project |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object extended byjava.io.OutputStream extended bygnu.crypto.sasl.SaslOutputStream
An output stream that uses either a SaslClient or a SaslServer
to process the data through these entities' security layer filter(s).
| Constructor Summary | |
SaslOutputStream(javax.security.sasl.SaslClient client,
java.io.OutputStream dest)
|
|
SaslOutputStream(javax.security.sasl.SaslServer server,
java.io.OutputStream dest)
|
|
| Method Summary | |
void |
close()
|
void |
flush()
|
void |
write(byte[] b,
int off,
int len)
When writing octets to the resulting stream, if a security layer has been negotiated, each piece of data written (by a single invocation of write()) will be encapsulated as a SASL buffer, as defined in
RFC 2222, and then written to the underlying dest output stream. |
void |
write(int b)
When writing octets to the resulting stream, if a security layer has been negotiated, each piece of data written (by a single invocation of write()) will be encapsulated as a SASL buffer, as defined in
RFC 2222, and then written to the underlying dest output stream. |
| Methods inherited from class java.io.OutputStream |
write |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public SaslOutputStream(javax.security.sasl.SaslClient client, java.io.OutputStream dest) throws java.io.IOException
public SaslOutputStream(javax.security.sasl.SaslServer server, java.io.OutputStream dest) throws java.io.IOException
| Method Detail |
public void close() throws java.io.IOException
java.io.IOExceptionpublic void flush() throws java.io.IOException
java.io.IOExceptionpublic void write(int b) throws java.io.IOException
write()) will be encapsulated as a SASL buffer, as defined in
RFC 2222, and then written to the underlying dest output stream.
java.io.IOExceptionpublic void write(byte[] b, int off, int len) throws java.io.IOException
write()) will be encapsulated as a SASL buffer, as defined in
RFC 2222, and then written to the underlying dest output stream.
java.io.IOException
|
For the latest news and information visit The GNU Crypto project |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||