This class is used by clients of Java SASL that need to create an input stream
that uses SaslClient's unwrap() method to decode the SASL buffers
sent by the SASL server.
Extend from InputStream instead of FilterInputStream because
we need to override less methods in InputStream.