Class AuthenticateSecurityPasswordCommand
java.lang.Object
com.github.shyiko.mysql.binlog.network.protocol.command.AuthenticateSecurityPasswordCommand
- Author:
- Stanley Shyiko
-
Field Summary
Fields inherited from interface com.github.shyiko.mysql.binlog.network.protocol.Packet
MAX_LENGTH -
Constructor Summary
ConstructorsConstructorDescriptionAuthenticateSecurityPasswordCommand(String schema, String username, String password, String salt, int collation) -
Method Summary
Modifier and TypeMethodDescriptionstatic byte[]passwordCompatibleWithMySQL411(String password, String salt) see mysql/sql/password.c scramble(...)voidsetClientCapabilities(int clientCapabilities) voidsetCollation(int collation) byte[]
-
Constructor Details
-
AuthenticateSecurityPasswordCommand
-
-
Method Details
-
setClientCapabilities
public void setClientCapabilities(int clientCapabilities) -
setCollation
public void setCollation(int collation) -
toByteArray
- Specified by:
toByteArrayin interfaceCommand- Throws:
IOException
-
passwordCompatibleWithMySQL411
see mysql/sql/password.c scramble(...)- Parameters:
password- the passwordsalt- salt received from server- Returns:
- hashed password
-