Uses of Class
kerberos.packets.PacketException

Packages that use PacketException
kerberos.messages   
kerberos.packets   
kerberos.server   
kerberos.tests.messages   
kerberos.tests.sockets   
 

Uses of PacketException in kerberos.messages
 

Methods in kerberos.messages that throw PacketException
 Mess_mem_Nonce IMessageBuilder.buildKdcAuthLogin(java.lang.String benutzername)
          Die einzelnen Nachrichten-Methoden müssen noch um Exceptions erweitert werden und evtl. noch ergänzt oder abgeändert werden.
 byte[] IMessageBuilder.buildKdcAuthLoginOK(long nonce, java.lang.String benutzername, byte[] schlüssel_TGS, java.lang.String kdc, long startzeit, long endzeit, byte[] schlüssel_C, byte[] schlüssel_C_TGS)
           
 Mess_mem_Nonce IMessageBuilder.buildTGSLogin(byte[] ticketTGS, java.lang.String benutzername, byte[] schlüssel_C_TGS, java.lang.String zieldienstname)
           
 byte[] IMessageBuilder.buildTGSLoginOK(byte[] schluessel_CS, long nonce, java.lang.String benutzername, java.lang.String servername, long startzeit, long endzeit, byte[] schluessel_S, byte[] schluessel_C_TGS)
           
 Mess_mem_Nonce IMessageBuilder.buildData(byte[] daten, byte[] schluessel)
          Vom Server zum Client
Message von Application zum Client mussten hier noch einen Schlüssel in die Übergabe einfügen
 byte[] IMessageBuilder.buildData(byte[] daten, byte[] schluessel, long nonce)
           
 Mess_mem_Nonce IMessageBuilder.buildApLogin(byte[] serverticket, java.lang.String benutzername, byte[] schluessel_CS)
           
 Mess_mem_Nonce IMessageBuilder.buildApLogin(byte[] serverticket, java.lang.String benutzername, byte[] schluessel_CS, byte[] daten)
          Vom Client zum Server
 byte[] IMessageBuilder.buildError(int messageType, int errorcode)
          Message wenn Fehler aufgetreten ist.
 Message IMessageBuilder.readMessage(byte[] message, byte[] schluessel)
           
static Message Message.createMessage(byte[] message, byte[] schluessel)
           
 Mess_mem_Nonce MessageBuilder.buildKdcAuthLogin(java.lang.String benutzername)
          Die einzelnen Nachrichten-Methoden müssen noch um Exceptions erweitert werden und evtl. noch ergänzt oder abgeändert werden.
 byte[] MessageBuilder.buildKdcAuthLoginOK(long nonce, java.lang.String benutzername, byte[] SchlüsselTGS, java.lang.String KDC, long startzeit, long endzeit, byte[] SchlüsselClient, byte[] SchlüsselClient_TGS)
           
 Mess_mem_Nonce MessageBuilder.buildTGSLogin(byte[] TicketTGS, java.lang.String benutzername, byte[] SchlüsselClient_TGS, java.lang.String zieldienstname)
           
 byte[] MessageBuilder.buildTGSLoginOK(byte[] SchluesselClient_Server, long nonce, java.lang.String benutzername, java.lang.String servername, long startzeit, long endzeit, byte[] SchluesselS, byte[] SchluesselC_TGS)
           
 Mess_mem_Nonce MessageBuilder.buildData(byte[] daten, byte[] schluessel)
          Vom Server zum Client
Message von Application zum Client mussten hier noch einen Schlüssel in die Übergabe einfügen
 byte[] MessageBuilder.buildData(byte[] daten, byte[] schluessel, long nonce)
           
 Mess_mem_Nonce MessageBuilder.buildApLogin(byte[] Serverticket, java.lang.String benutzername, byte[] SchluesselClient_Server)
           
 Mess_mem_Nonce MessageBuilder.buildApLogin(byte[] serverticket, java.lang.String benutzername, byte[] SchluesselClient_Server, byte[] daten)
          Vom Client zum Server
 byte[] MessageBuilder.buildError(int messageType, int errorcode)
          Message wenn Fehler aufgetreten ist.
 Message MessageBuilder.readMessage(byte[] message, byte[] schluessel)
           
 

Uses of PacketException in kerberos.packets
 

Methods in kerberos.packets that throw PacketException
 long IPacketBuilder.addNonce(byte[] schlüssel)
          Erzeugt einen Nonce-Wert.
 long IPacketBuilder.addNonceNotCrypt()
          Erzeugt einen Nonce-Wert und speichert ihn unverschlüsselt
 void IPacketBuilder.addNotCrypt(java.lang.String string)
          Fügt einen String hinzu, der nicht verschlüsselt wird.
 void IPacketBuilder.addNotCrypt(byte[] zeichen)
          Fügt ein byte-Array hinzu, das nicht verschlüsselt wird.
 void IPacketBuilder.add(java.lang.String string, byte[] schlüssel)
          Fügt einen String hinzu, der mit dem übergebenen Schlüssel verschlüsselt wird.
 void IPacketBuilder.add(byte[] zeichen, byte[] schlüssel)
          Fügt ein byte-Array hinzu, das mit dem übergebenen Schlüssel verschlüsselt wird.
 void IPacketBuilder.addNotCrypt(long zahl)
          Nimmt die Zahl unverschlüsselt auf.
 void IPacketBuilder.add(long zahl, byte[] schlüssel)
          Verschlüsselt die Zahl und nimmt sie in das Paket auf
 long IPacketReader.readNonce(byte[] schlüssel)
          Liest einen verschlüsselten Nonce-Wert
 long IPacketReader.readNonceNonCrypt()
          Liest einen unverschlüsselten Nonce-Wert
 java.lang.String IPacketReader.readString(byte[] schlüssel)
          Liest einen verschlüsselten String
 java.lang.String IPacketReader.readStringNonCrypt()
          Liest einen unverschlüsselten String
 byte[] IPacketReader.readData(byte[] schlüssel)
          Liest verschlüsselte Binärdaten
 byte[] IPacketReader.readDataNonCrypt()
          Liest unverschlüsselte Binärdaten
 long IPacketReader.readLong(byte[] schlüssel)
          Liest verschlüsselte Zahl
 long IPacketReader.readLongNonCrypt()
          Liest unverschlüsselte Zahl
 void PacketBuilder.add(long zahl, byte[] schlüssel)
           
 void PacketBuilder.add(java.lang.String string, byte[] schlüssel)
           
 long PacketBuilder.addNonce(byte[] schlüssel)
           
 void PacketBuilder.add(byte[] zeichen, byte[] schlüssel)
           
 long PacketBuilder.addNonceNotCrypt()
           
 void PacketBuilder.addNotCrypt(byte[] zeichen)
           
 void PacketBuilder.addNotCrypt(long zahl)
           
 void PacketBuilder.addNotCrypt(java.lang.String string)
           
 byte[] PacketReader.readData(byte[] schlüssel)
           
 long PacketReader.readLong(byte[] schlüssel)
           
 long PacketReader.readNonce(byte[] schlüssel)
           
 java.lang.String PacketReader.readString(byte[] schlüssel)
           
 byte[] PacketReader.readDataNonCrypt()
           
 long PacketReader.readLongNonCrypt()
           
 long PacketReader.readNonceNonCrypt()
           
 java.lang.String PacketReader.readStringNonCrypt()
           
 

Constructors in kerberos.packets that throw PacketException
PacketBuilder()
          Default Konstruktor.
PacketBuilder(int MessageType)
          Erzeugung eines Pakets mit festgelegtem Messagetyp.
PacketReader(byte[] data)
          Erzeugung eines Readers auf ein Paket in Binärform
 

Uses of PacketException in kerberos.server
 

Methods in kerberos.server that throw PacketException
 void KDCSocket.sendTgsTicket(M_KDC_AS_REQ request, long gültigkeitsdauer, byte[] tgsSchlüssel, byte[] sitzungsschlüssel, byte[] userschlüssel)
          Sendet ein TGS-Ticket zurück
 void KDCSocket.sendServerTicket(M_KDC_TGS_REQ request, long gültigkeitsdauer, byte[] serverschlüssel, byte[] sitzungsschlüssel_C_S)
           
 void KDCSocket.sendError(int messageType, int errorcode)
          Sendet eine Fehlermeldung an den Absender.
 Message KDCSocket.getMessage()
          Liest die nächste Message aus.
 

Uses of PacketException in kerberos.tests.messages
 

Methods in kerberos.tests.messages that throw PacketException
 void MessageBuilderTest.testBuildData3()
           
 

Uses of PacketException in kerberos.tests.sockets
 

Methods in kerberos.tests.sockets that throw PacketException
 void GanzVieleTests.testUngültigeNachrichtKDC()
           
 void GanzVieleTests.testUngültigeNachrichtZieldienst()