Module  java.base

Class PasswordCallback

    • 构造方法详细信息

      • PasswordCallback

        public PasswordCallback​(String prompt,
                                boolean echoOn)
        构造一个带有提示和布尔值的 PasswordCallback ,指定是否应该在输入密码时显示密码。
        参数
        prompt - 用于请求密码的提示。
        echoOn - 如果密码在输入时显示, echoOn true。
        异常
        IllegalArgumentException - 如果 prompt为空,或者如果 prompt的长度为0。
    • 方法详细信息

      • getPrompt

        public String getPrompt​()
        获取提示。
        结果
        提示。
      • isEchoOn

        public boolean isEchoOn​()
        返回密码是否应该正在键入时显示。
        结果
        在输入密码时是否显示密码。
      • setPassword

        public void setPassword​(char[] password)
        设置检索到的密码。

        此方法在输入password之前存储副本。

        参数
        password - 检索到的密码,可能为null。
        另请参见:
        getPassword()
      • getPassword

        public char[] getPassword​()
        获取检索到的密码。

        此方法返回检索到的密码的副本。

        结果
        检索到的密码,可能为null。
        另请参见:
        setPassword(char[])
      • clearPassword

        public void clearPassword​()
        Clear the retrieved password.