Class PostgreSQLAuthenticationHandler
java.lang.Object
org.apache.shardingsphere.proxy.frontend.postgresql.authentication.PostgreSQLAuthenticationHandler
Authentication handler for PostgreSQL.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetAuthenticator(String username, String hostname) Get authenticator.voidlogin(String username, String databaseName, byte[] md5Salt, PostgreSQLPasswordMessagePacket passwordMessagePacket) Login.
-
Constructor Details
-
PostgreSQLAuthenticationHandler
public PostgreSQLAuthenticationHandler()
-
-
Method Details
-
login
public void login(String username, String databaseName, byte[] md5Salt, PostgreSQLPasswordMessagePacket passwordMessagePacket) Login.- Parameters:
username- usernamedatabaseName- database namemd5Salt- MD5 saltpasswordMessagePacket- password message packet
-
getAuthenticator
Get authenticator.- Parameters:
username- usernamehostname- hostname- Returns:
- authenticator
-