Class CredCacheOutputStream
java.lang.Object
java.io.OutputStream
java.io.FilterOutputStream
java.io.DataOutputStream
org.apache.kerby.kerberos.kerb.KrbOutputStream
org.apache.kerby.kerberos.kerb.ccache.CredCacheOutputStream
- All Implemented Interfaces:
Closeable,DataOutput,Flushable,AutoCloseable
-
Field Summary
Fields inherited from class java.io.DataOutputStream
writtenFields inherited from class java.io.FilterOutputStream
out -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidwriteAddress(org.apache.kerby.kerberos.kerb.type.base.HostAddress address) voidwriteAddresses(org.apache.kerby.kerberos.kerb.type.base.HostAddresses addrs) voidwriteAuthzData(org.apache.kerby.kerberos.kerb.type.ad.AuthorizationData authData) voidwriteIsSkey(boolean isEncInSKey) voidwriteKey(org.apache.kerby.kerberos.kerb.type.base.EncryptionKey key, int version) voidwritePrincipal(org.apache.kerby.kerberos.kerb.type.base.PrincipalName principal, int version) voidwriteTicket(org.apache.kerby.kerberos.kerb.type.ticket.Ticket t) voidwriteTicketFlags(org.apache.kerby.kerberos.kerb.type.ticket.TicketFlags ticketFlags) voidwriteTimes(org.apache.kerby.kerberos.kerb.type.KerberosTime[] times) Methods inherited from class org.apache.kerby.kerberos.kerb.KrbOutputStream
writeCountedOctets, writeCountedString, writeRealm, writeTimeMethods inherited from class java.io.DataOutputStream
flush, size, write, write, writeBoolean, writeByte, writeBytes, writeChar, writeChars, writeDouble, writeFloat, writeInt, writeLong, writeShort, writeUTFMethods inherited from class java.io.FilterOutputStream
close, writeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.io.DataOutput
write
-
Constructor Details
-
CredCacheOutputStream
-
-
Method Details
-
writePrincipal
public void writePrincipal(org.apache.kerby.kerberos.kerb.type.base.PrincipalName principal, int version) throws IOException - Specified by:
writePrincipalin classKrbOutputStream- Throws:
IOException
-
writeKey
public void writeKey(org.apache.kerby.kerberos.kerb.type.base.EncryptionKey key, int version) throws IOException - Specified by:
writeKeyin classKrbOutputStream- Throws:
IOException
-
writeTimes
- 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
- Throws:
IOException
-
writeIsSkey
- Throws:
IOException
-
writeTicketFlags
public void writeTicketFlags(org.apache.kerby.kerberos.kerb.type.ticket.TicketFlags ticketFlags) throws IOException - Throws:
IOException
-