public class

CCacheOutputStream

extends KrbDataOutputStream
implements FileCCacheConstants
java.lang.Object
   ↳ java.io.OutputStream
     ↳ java.io.FilterOutputStream
       ↳ java.io.BufferedOutputStream
         ↳ sun.security.mule.krb5.internal.util.KrbDataOutputStream
           ↳ sun.security.mule.krb5.internal.ccache.CCacheOutputStream

Class Overview

This class implements a buffered output stream. It provides functions to write FCC-format data to a disk file.

Summary

[Expand]
Inherited Constants
From interface sun.security.mule.krb5.internal.ccache.FileCCacheConstants
[Expand]
Inherited Fields
From class java.io.BufferedOutputStream
From class java.io.FilterOutputStream
Public Constructors
CCacheOutputStream(OutputStream os)
Public Methods
void addCreds(Credentials creds)
Writes a credentials in FCC format to this cache output stream.
void writeHeader(PrincipalName p, int version)
[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

Public Constructors

public CCacheOutputStream (OutputStream os)

Parameters
os

Public Methods

public void addCreds (Credentials creds)

Writes a credentials in FCC format to this cache output stream.

Parameters
creds The credentials to be written to the output stream.
Throws
IOException if an I/O exception occurs.
Asn1Exception if an Asn1Exception occurs.

public void writeHeader (PrincipalName p, int version)

Parameters
p
version
Throws
IOException