RuneHive-Game
Loading...
Searching...
No Matches
LoginDetailsPacket.java
Go to the documentation of this file.
1
package
com.runehive.net.codec.login;
2
3
import
com.runehive.net.codec.IsaacCipher;
4
5
public
final
class
LoginDetailsPacket
{
6
7
private
final
String
UUID
;
8
private
final
String
macAddress
;
9
private
final
String
username
;
10
private
final
String
password
;
11
private
final
IsaacCipher
encryptor
;
12
private
final
IsaacCipher
decryptor
;
13
14
public
LoginDetailsPacket
(String
UUID
, String
macAddress
, String
username
, String
password
,
15
IsaacCipher
encryptor
,
IsaacCipher
decryptor
) {
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
}
23
24
public
String
getUUID
() {
25
return
UUID
;
26
}
27
28
public
String
getUsername
() {
29
return
username
;
30
}
31
32
public
String
getPassword
() {
33
return
password
;
34
}
35
36
public
IsaacCipher
getEncryptor
() {
37
return
encryptor
;
38
}
39
40
public
IsaacCipher
getDecryptor
() {
41
return
decryptor
;
42
}
43
44
public
String
getMacAddress
() {
45
return
macAddress
;
46
}
47
48
}
com.runehive.net.codec.IsaacCipher
An implementation of an ISAAC cipher.
Definition
IsaacCipher.java:36
com.runehive.net.codec.login.LoginDetailsPacket.encryptor
final IsaacCipher encryptor
Definition
LoginDetailsPacket.java:11
com.runehive.net.codec.login.LoginDetailsPacket.macAddress
final String macAddress
Definition
LoginDetailsPacket.java:8
com.runehive.net.codec.login.LoginDetailsPacket.getDecryptor
IsaacCipher getDecryptor()
Definition
LoginDetailsPacket.java:40
com.runehive.net.codec.login.LoginDetailsPacket.LoginDetailsPacket
LoginDetailsPacket(String UUID, String macAddress, String username, String password, IsaacCipher encryptor, IsaacCipher decryptor)
Definition
LoginDetailsPacket.java:14
com.runehive.net.codec.login.LoginDetailsPacket.UUID
final String UUID
Definition
LoginDetailsPacket.java:7
com.runehive.net.codec.login.LoginDetailsPacket.getPassword
String getPassword()
Definition
LoginDetailsPacket.java:32
com.runehive.net.codec.login.LoginDetailsPacket.password
final String password
Definition
LoginDetailsPacket.java:10
com.runehive.net.codec.login.LoginDetailsPacket.getEncryptor
IsaacCipher getEncryptor()
Definition
LoginDetailsPacket.java:36
com.runehive.net.codec.login.LoginDetailsPacket.getUUID
String getUUID()
Definition
LoginDetailsPacket.java:24
com.runehive.net.codec.login.LoginDetailsPacket.getUsername
String getUsername()
Definition
LoginDetailsPacket.java:28
com.runehive.net.codec.login.LoginDetailsPacket.decryptor
final IsaacCipher decryptor
Definition
LoginDetailsPacket.java:12
com.runehive.net.codec.login.LoginDetailsPacket.getMacAddress
String getMacAddress()
Definition
LoginDetailsPacket.java:44
com.runehive.net.codec.login.LoginDetailsPacket.username
final String username
Definition
LoginDetailsPacket.java:9