Module java.base
Package java.net

Class PasswordAuthentication

java.lang.Object
java.net.PasswordAuthentication

public final class PasswordAuthentication extends Object
PasswordAuthentication类是Authenticator使用的数据持有者。它简单地存储了用户名和密码。
自 JDK 版本:
1.2
参见:
  • Constructor Details

    • PasswordAuthentication

      public PasswordAuthentication(String userName, char[] password)
      从给定的用户名和密码创建一个新的PasswordAuthentication对象。

      请注意,给定的用户密码在存储在新的PasswordAuthentication对象之前会被克隆。

      参数:
      userName - 用户名
      password - 用户密码
  • Method Details

    • getUserName

      public String getUserName()
      返回用户名。
      返回:
      用户名
    • getPassword

      public char[] getPassword()
      返回用户密码。

      请注意,此方法返回密码的引用。调用者有责任在不再需要密码信息时将其清零。

      返回:
      密码