public class SendOldPasswordAuthPacket extends AbstractAuthSwitchSendResponsePacket implements InterfaceAuthSwitchSendResponsePacket
Modifier and Type | Class and Description |
---|---|
private class |
SendOldPasswordAuthPacket.RandStruct |
authData, packSeq, password, passwordCharacterEncoding
Constructor and Description |
---|
SendOldPasswordAuthPacket(java.lang.String password,
byte[] authData,
int packSeq,
java.lang.String passwordCharacterEncoding) |
Modifier and Type | Method and Description |
---|---|
private byte[] |
cryptOldFormatPassword(java.lang.String password,
java.lang.String seed) |
private long[] |
hashPassword(java.lang.String password) |
private double |
random(SendOldPasswordAuthPacket.RandStruct rand) |
void |
send(PacketOutputStream pos)
Send password stream.
|
handleResultPacket
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
handleResultPacket
public SendOldPasswordAuthPacket(java.lang.String password, byte[] authData, int packSeq, java.lang.String passwordCharacterEncoding)
public void send(PacketOutputStream pos) throws java.io.IOException
send
in interface InterfaceSendPacket
pos
- database socketjava.io.IOException
- if a connection error occurprivate byte[] cryptOldFormatPassword(java.lang.String password, java.lang.String seed)
private double random(SendOldPasswordAuthPacket.RandStruct rand)
private long[] hashPassword(java.lang.String password)