Class ConsolePasswordCallback

  • All Implemented Interfaces:
    java.io.Serializable, javax.security.auth.callback.Callback

    final class ConsolePasswordCallback
    extends javax.security.auth.callback.PasswordCallback
    Solicitud de contraseña por consola.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private java.lang.String prompt  
      private static long serialVersionUID  
    • Constructor Summary

      Constructors 
      Constructor Description
      ConsolePasswordCallback​(java.lang.String p)
      Construye una PasswordCallback para solicitud de contraseña por consola
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      char[] getPassword()  
      private static java.lang.String removeHTML​(java.lang.String input)
      Elimina elementos de HTML que puedan venir en los mensajes de prompt.
      • Methods inherited from class javax.security.auth.callback.PasswordCallback

        clearPassword, getPrompt, isEchoOn, setPassword
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • prompt

        private final transient java.lang.String prompt
    • Constructor Detail

      • ConsolePasswordCallback

        ConsolePasswordCallback​(java.lang.String p)
        Construye una PasswordCallback para solicitud de contraseña por consola
        Parameters:
        p - Texto de solicitud
    • Method Detail

      • removeHTML

        private static java.lang.String removeHTML​(java.lang.String input)
        Elimina elementos de HTML que puedan venir en los mensajes de prompt.
        Parameters:
        input - prompt.
        Returns:
        prompt sin caracteres HTML.
      • getPassword

        public char[] getPassword()
        Overrides:
        getPassword in class javax.security.auth.callback.PasswordCallback