com.ibm.security.krb5.internal.ktab

Class KeyTabInputStream

  1. java.lang.Object
  2. extended byjava.io.InputStream
  3. extended byjava.io.FilterInputStream
  4. extended byjava.io.BufferedInputStream
  5. extended bycom.ibm.security.krb5.internal.util.KrbDataInputStream
  6. extended bycom.ibm.security.krb5.internal.ktab.KeyTabInputStream
All implemented interfaces:
KeyTabConstants, java.io.Closeable

  1. public class KeyTabInputStream
  2. extends KrbDataInputStream
  3. implements KeyTabConstants
This class implements a buffered input stream. It is used for parsing key table data to memory.
Version:
1.00 09 Mar 2000
Author:
Yanni Zhang , Yi Jiang

Field Summary

Fields inherited from class com.ibm.security.krb5.internal.util.KrbDataInputStream
version
Fields inherited from class java.io.BufferedInputStream
buf, count, marklimit, markpos, pos
Fields inherited from class java.io.FilterInputStream
in
Fields inherited from interface com.ibm.security.krb5.internal.ktab.KeyTabConstants
keySize, keyTypeSize, keyVersionSize, KRB5_KT_VNO, KRB5_KT_VNO_1, principalComponentSize, principalSize, principalTypeSize, realmSize, timestampSize

Constructor Summary

Constructor and Description
KeyTabInputStream(java.io.InputStream is)

Method Summary

Methods inherited from class com.ibm.security.krb5.internal.util.KrbDataInputStream
read, read16, read16MSBF, read32, read32MSBF, readBytes32, readString32, readVersion
Methods inherited from class java.io.BufferedInputStream
available, close, mark, markSupported, read, read, reset, skip
Methods inherited from class java.io.FilterInputStream
read
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Constructor Detail

KeyTabInputStream

  1. public KeyTabInputStream(java.io.InputStream is)