Class KrbOutputStream

All Implemented Interfaces:
Closeable, DataOutput, Flushable, AutoCloseable
Direct Known Subclasses:
CredCacheOutputStream, KeytabOutputStream

public abstract class KrbOutputStream extends DataOutputStream
  • Constructor Details

    • KrbOutputStream

      public KrbOutputStream(OutputStream out)
  • Method Details

    • writePrincipal

      public abstract void writePrincipal(org.apache.kerby.kerberos.kerb.type.base.PrincipalName principal, int version) throws IOException
      Throws:
      IOException
    • writeRealm

      public void writeRealm(String realm) throws IOException
      Throws:
      IOException
    • writeKey

      public abstract void writeKey(org.apache.kerby.kerberos.kerb.type.base.EncryptionKey key, int version) throws IOException
      Throws:
      IOException
    • writeTime

      public void writeTime(org.apache.kerby.kerberos.kerb.type.KerberosTime ktime) throws IOException
      Throws:
      IOException
    • writeCountedString

      public void writeCountedString(String string) throws IOException
      Throws:
      IOException
    • writeCountedOctets

      public void writeCountedOctets(byte[] data) throws IOException
      Throws:
      IOException