gnu.crypto.sasl
Class SaslOutputStream
OutputStream
gnu.crypto.sasl.SaslOutputStream
public class SaslOutputStream
extends OutputStream
An output stream that uses either a SaslClient
or a SaslServer
to process the data through these entities' security layer filter(s).
Version:
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.
|
SaslOutputStream
public SaslOutputStream(SaslClient client,
OutputStream dest)
throws IOException
SaslOutputStream
public SaslOutputStream(SaslServer server,
OutputStream dest)
throws IOException
close
public void close()
throws IOException
flush
public void flush()
throws IOException
write
public void write(byte[] b,
int off,
int len)
throws IOException
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.
write
public void write(int b)
throws IOException
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.
Copyright © 2001, 2002, 2003
Free Software Foundation,
Inc. All Rights Reserved.