パッケージ org.postgresql.plugin

インタフェース AuthenticationPlugin


public interface AuthenticationPlugin
  • メソッドの概要

    修飾子とタイプ
    メソッド
    説明
    char @Nullable []
    Callback method to provide the password to use for authentication.
  • メソッドの詳細

    • getPassword

      char @Nullable [] getPassword(AuthenticationRequestType type) throws PSQLException
      Callback method to provide the password to use for authentication.

      Implementers can also check the authentication type to ensure that the authentication handshake is using a specific authentication method (e.g. SASL) or avoiding a specific one (e.g. cleartext).

      For security reasons, the driver will wipe the contents of the array returned by this method after it has been used for authentication.

      Implementers must provide a new array each time this method is invoked as the previous contents will have been wiped.

      パラメータ:
      type - The authentication method that the server is requesting
      戻り値:
      The password to use or null if no password is available
      例外:
      PSQLException - if something goes wrong supplying the password