krb5.app.lib
Class MakeKrbPrivMsg

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

public class MakeKrbPrivMsg
extends java.lang.Object

Class Description :

Version:
1.1
Author:
Bojan Pajkovski

Constructor Summary
MakeKrbPrivMsg(byte[] userData, KrbCreds creds, EncryptionKey subKey, KerberosTime timestamp, SeqNumber seqNumber, HostAddress saddr, HostAddress raddr)
          Class constructor
 
Method Summary
 byte[] getComposedMsg()
          Returns composed message
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MakeKrbPrivMsg

public MakeKrbPrivMsg(byte[] userData,
                      KrbCreds creds,
                      EncryptionKey subKey,
                      KerberosTime timestamp,
                      SeqNumber seqNumber,
                      HostAddress saddr,
                      HostAddress raddr)
               throws KrbException,
                      java.io.IOException,
                      java.lang.ClassNotFoundException
Class constructor

Parameters:
userData - is of type byte[]
creds - is of type KrbCreds
subKey - is of type EncryptionKey
timestamp - is of type KerberosTime
seqNumber - is of type SeqNumber
saddr - is of type HostAddress
raddr - is of type HostAddress
Throws:
KrbException - an exception
java.io.IOException
java.lang.ClassNotFoundException
See Also:
KrbCreds, EncryptionKey, SeqNumber, KerberosTime, HostAddress, KrbException
Method Detail

getComposedMsg

public byte[] getComposedMsg()
                      throws KrbException
Returns composed message

Returns:
byte[]
Throws:
KrbException