public class

KrbDataInputStream

extends BufferedInputStream
java.lang.Object
   ↳ java.io.InputStream
     ↳ java.io.FilterInputStream
       ↳ java.io.BufferedInputStream
         ↳ sun.security.mule.krb5.internal.util.KrbDataInputStream
Known Direct Subclasses

Class Overview

This class implements a buffered input stream. It provides methods to read a chunck of data from underlying data stream.

Summary

[Expand]
Inherited Constants
From class java.io.InputStream
Fields
private boolean bigEndian
[Expand]
Inherited Fields
From class java.io.BufferedInputStream
From class java.io.FilterInputStream
Public Constructors
KrbDataInputStream(InputStream is)
Public Methods
int read(int num)
Reads up to the specific number of bytes from this input stream.
int readVersion()
void setNativeByteOrder()
[Expand]
Inherited Methods
From class java.io.BufferedInputStream
From class java.io.FilterInputStream
From class java.io.InputStream
From class java.lang.Object
From interface java.io.Closeable

Fields

private boolean bigEndian

Public Constructors

public KrbDataInputStream (InputStream is)

Parameters
is

Public Methods

public int read (int num)

Reads up to the specific number of bytes from this input stream.

Parameters
num The number of bytes to be read.
Returns
  • the int value of this byte array.
Throws
IOException

public int readVersion ()

Throws
IOException

public void setNativeByteOrder ()