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.
|
handleResultPacketclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waithandleResultPacketpublic 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 InterfaceSendPacketpos - 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)