Class CredCacheOutputStream

All Implemented Interfaces:
Closeable, DataOutput, Flushable, AutoCloseable

public class CredCacheOutputStream extends KrbOutputStream
  • Constructor Details

    • CredCacheOutputStream

      public CredCacheOutputStream(OutputStream out)
  • Method Details

    • writePrincipal

      public void writePrincipal(org.apache.kerby.kerberos.kerb.type.base.PrincipalName principal, int version) throws IOException
      Specified by:
      writePrincipal in class KrbOutputStream
      Throws:
      IOException
    • writeKey

      public void writeKey(org.apache.kerby.kerberos.kerb.type.base.EncryptionKey key, int version) throws IOException
      Specified by:
      writeKey in class KrbOutputStream
      Throws:
      IOException
    • writeTimes

      public void writeTimes(org.apache.kerby.kerberos.kerb.type.KerberosTime[] times) throws IOException
      Throws:
      IOException
    • writeAddresses

      public void writeAddresses(org.apache.kerby.kerberos.kerb.type.base.HostAddresses addrs) throws IOException
      Throws:
      IOException
    • writeAddress

      public void writeAddress(org.apache.kerby.kerberos.kerb.type.base.HostAddress address) throws IOException
      Throws:
      IOException
    • writeAuthzData

      public void writeAuthzData(org.apache.kerby.kerberos.kerb.type.ad.AuthorizationData authData) throws IOException
      Throws:
      IOException
    • writeTicket

      public void writeTicket(org.apache.kerby.kerberos.kerb.type.ticket.Ticket t) throws IOException
      Throws:
      IOException
    • writeIsSkey

      public void writeIsSkey(boolean isEncInSKey) throws IOException
      Throws:
      IOException
    • writeTicketFlags

      public void writeTicketFlags(org.apache.kerby.kerberos.kerb.type.ticket.TicketFlags ticketFlags) throws IOException
      Throws:
      IOException