RuneHive-Game
Loading...
Searching...
No Matches
com.runehive.net.codec.login.LoginDetailsPacket Class Reference
Collaboration diagram for com.runehive.net.codec.login.LoginDetailsPacket:

Public Member Functions

IsaacCipher getDecryptor ()
IsaacCipher getEncryptor ()
String getMacAddress ()
String getPassword ()
String getUsername ()
String getUUID ()
 LoginDetailsPacket (String UUID, String macAddress, String username, String password, IsaacCipher encryptor, IsaacCipher decryptor)

Private Attributes

final IsaacCipher decryptor
final IsaacCipher encryptor
final String macAddress
final String password
final String username
final String UUID

Detailed Description

Definition at line 5 of file LoginDetailsPacket.java.

Constructor & Destructor Documentation

◆ LoginDetailsPacket()

com.runehive.net.codec.login.LoginDetailsPacket.LoginDetailsPacket ( String UUID,
String macAddress,
String username,
String password,
IsaacCipher encryptor,
IsaacCipher decryptor )

Definition at line 14 of file LoginDetailsPacket.java.

15 {
16 this.UUID = UUID;
17 this.macAddress = macAddress;
18 this.username = username.trim();
19 this.password = password;
20 this.encryptor = encryptor;
21 this.decryptor = decryptor;
22 }

References decryptor, encryptor, macAddress, password, username, and UUID.

Member Function Documentation

◆ getDecryptor()

IsaacCipher com.runehive.net.codec.login.LoginDetailsPacket.getDecryptor ( )

Definition at line 40 of file LoginDetailsPacket.java.

40 {
41 return decryptor;
42 }

References decryptor.

◆ getEncryptor()

IsaacCipher com.runehive.net.codec.login.LoginDetailsPacket.getEncryptor ( )

Definition at line 36 of file LoginDetailsPacket.java.

36 {
37 return encryptor;
38 }

References encryptor.

◆ getMacAddress()

String com.runehive.net.codec.login.LoginDetailsPacket.getMacAddress ( )

Definition at line 44 of file LoginDetailsPacket.java.

44 {
45 return macAddress;
46 }

References macAddress.

◆ getPassword()

String com.runehive.net.codec.login.LoginDetailsPacket.getPassword ( )

Definition at line 32 of file LoginDetailsPacket.java.

32 {
33 return password;
34 }

References password.

◆ getUsername()

String com.runehive.net.codec.login.LoginDetailsPacket.getUsername ( )

Definition at line 28 of file LoginDetailsPacket.java.

28 {
29 return username;
30 }

References username.

◆ getUUID()

String com.runehive.net.codec.login.LoginDetailsPacket.getUUID ( )

Definition at line 24 of file LoginDetailsPacket.java.

24 {
25 return UUID;
26 }

References UUID.

Member Data Documentation

◆ decryptor

final IsaacCipher com.runehive.net.codec.login.LoginDetailsPacket.decryptor
private

Definition at line 12 of file LoginDetailsPacket.java.

Referenced by getDecryptor(), and LoginDetailsPacket().

◆ encryptor

final IsaacCipher com.runehive.net.codec.login.LoginDetailsPacket.encryptor
private

Definition at line 11 of file LoginDetailsPacket.java.

Referenced by getEncryptor(), and LoginDetailsPacket().

◆ macAddress

final String com.runehive.net.codec.login.LoginDetailsPacket.macAddress
private

Definition at line 8 of file LoginDetailsPacket.java.

Referenced by getMacAddress(), and LoginDetailsPacket().

◆ password

final String com.runehive.net.codec.login.LoginDetailsPacket.password
private

Definition at line 10 of file LoginDetailsPacket.java.

Referenced by getPassword(), and LoginDetailsPacket().

◆ username

final String com.runehive.net.codec.login.LoginDetailsPacket.username
private

Definition at line 9 of file LoginDetailsPacket.java.

Referenced by getUsername(), and LoginDetailsPacket().

◆ UUID

final String com.runehive.net.codec.login.LoginDetailsPacket.UUID
private

Definition at line 7 of file LoginDetailsPacket.java.

Referenced by getUUID(), and LoginDetailsPacket().


The documentation for this class was generated from the following file: