Package org.apache.kerby.kerberos.kerb
Class KrbInputStream
java.lang.Object
java.io.InputStream
java.io.FilterInputStream
java.io.DataInputStream
org.apache.kerby.kerberos.kerb.KrbInputStream
- All Implemented Interfaces:
Closeable,DataInput,AutoCloseable
- Direct Known Subclasses:
CredCacheInputStream,KeytabInputStream
-
Field Summary
Fields inherited from class java.io.FilterInputStream
in -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbyte[]org.apache.kerby.kerberos.kerb.type.base.EncryptionKeyreadKey()abstract intabstract org.apache.kerby.kerberos.kerb.type.base.PrincipalNamereadPrincipal(int version) org.apache.kerby.kerberos.kerb.type.KerberosTimereadTime()Methods inherited from class java.io.DataInputStream
read, read, readBoolean, readByte, readChar, readDouble, readFloat, readFully, readFully, readInt, readLine, readLong, readShort, readUnsignedByte, readUnsignedShort, readUTF, readUTF, skipBytesMethods inherited from class java.io.FilterInputStream
available, close, mark, markSupported, read, reset, skip
-
Constructor Details
-
KrbInputStream
-
-
Method Details
-
readTime
- Throws:
IOException
-
readPrincipal
public abstract org.apache.kerby.kerberos.kerb.type.base.PrincipalName readPrincipal(int version) throws IOException - Throws:
IOException
-
readKey
- Throws:
IOException
-
readCountedString
- Throws:
IOException
-
readCountedOctets
- Throws:
IOException
-
readOctetsCount
- Throws:
IOException
-