public class

KeyTabOutputStream

extends KrbDataOutputStream
implements KeyTabConstants
java.lang.Object
   ↳ java.io.OutputStream
     ↳ java.io.FilterOutputStream
       ↳ java.io.BufferedOutputStream
         ↳ sun.security.mule.krb5.internal.util.KrbDataOutputStream
           ↳ sun.security.mule.krb5.internal.ktab.KeyTabOutputStream

Class Overview

This class implements a buffered input stream. It is used for parsing key table data to memory.

Summary

[Expand]
Inherited Constants
From interface sun.security.mule.krb5.internal.ktab.KeyTabConstants
Fields
private KeyTabEntry entry
private int keyType
private byte[] keyValue
public int version
[Expand]
Inherited Fields
From class java.io.BufferedOutputStream
From class java.io.FilterOutputStream
Public Constructors
KeyTabOutputStream(OutputStream os)
Public Methods
void writeEntry(KeyTabEntry entry)
void writeVersion(int num)
[Expand]
Inherited Methods
From class sun.security.mule.krb5.internal.util.KrbDataOutputStream
From class java.io.BufferedOutputStream
From class java.io.FilterOutputStream
From class java.io.OutputStream
From class java.lang.Object
From interface java.io.Closeable
From interface java.io.Flushable

Fields

private KeyTabEntry entry

private int keyType

private byte[] keyValue

public int version

Public Constructors

public KeyTabOutputStream (OutputStream os)

Parameters
os

Public Methods

public void writeEntry (KeyTabEntry entry)

Parameters
entry
Throws
IOException

public void writeVersion (int num)

Parameters
num
Throws
IOException