fun mySQLAuthOptionsOf(charset: String? = null, collation: String? = null, database: String? = null, password: String? = null, properties: Map<String, String>? = null, serverRsaPublicKeyPath: String? = null, serverRsaPublicKeyValue: Buffer? = null, user: String? = null): MySQLAuthOptions
A function providing a DSL for building io.vertx.mysqlclient.MySQLAuthOptions objects.
Authentication options for MySQL authentication which can be used for CHANGE_USER command.
charset
- Set the charset for the connection.
collation
- Set the collation for the connection.
database
- Specify the default database for the re-authentication.
password
- Specify the user password to be used for the authentication.
properties
- Set connection attributes which will be sent to server at the re-authentication.
serverRsaPublicKeyPath
- Set the path of server RSA public key which is mostly used for encrypting password under insecure connections when performing authentication.
serverRsaPublicKeyValue
- Set the value of server RSA public key which is mostly used for encrypting password under insecure connections when performing authentication.
user
- Specify the user account to be used for the authentication.