krb5.app.lib
Class ReadKrbPrivMsg

java.lang.Object
  extended by krb5.app.lib.ReadKrbPrivMsg

public class ReadKrbPrivMsg
extends java.lang.Object

Class Description : ReadKrbPrivMsg class decompose the KRB_PRIV message and return the user data in plain text

Version:
1.1
Author:
Bojan Pajkovski

Constructor Summary
ReadKrbPrivMsg(byte[] msg, KrbCreds creds, EncryptionKey subKey, SeqNumber seqNumber, HostAddress saddr, HostAddress raddr, boolean timestampRequired, boolean seqNumberRequired)
          Class constructor
 
Method Summary
 byte[] getReceivedData()
          Returns received data
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReadKrbPrivMsg

public ReadKrbPrivMsg(byte[] msg,
                      KrbCreds creds,
                      EncryptionKey subKey,
                      SeqNumber seqNumber,
                      HostAddress saddr,
                      HostAddress raddr,
                      boolean timestampRequired,
                      boolean seqNumberRequired)
               throws KrbException,
                      java.io.IOException,
                      java.lang.ClassNotFoundException
Class constructor

Parameters:
msg - byte[]
creds - KrbCreds
subKey - EncryptionKey
seqNumber - SeqNumber
saddr - HostAddress
raddr - HostAddress
timestampRequired - boolean
seqNumberRequired - boolean
Throws:
KrbException
java.io.IOException
java.lang.ClassNotFoundException
Method Detail

getReceivedData

public byte[] getReceivedData()
Returns received data

Returns:
byte[]