Class ConsoleAuthenticator


  • public class ConsoleAuthenticator
    extends CachedAuthenticator
    Basic network prompt for username/password when using the console.
    Since:
    4.0
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private java.io.Console cons  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      private java.lang.String formatRealm()  
      static void install()
      Install this authenticator implementation into the JVM.
      protected java.net.PasswordAuthentication promptPasswordAuthentication()
      Prompt for and request authentication from the end-user.
      • Methods inherited from class java.net.Authenticator

        getRequestingHost, getRequestingPort, getRequestingPrompt, getRequestingProtocol, getRequestingScheme, getRequestingSite, getRequestingURL, getRequestorType, requestPasswordAuthentication, requestPasswordAuthentication, requestPasswordAuthentication, setDefault
      • Methods inherited from class java.lang.Object

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

      • cons

        private final java.io.Console cons
    • Constructor Detail

      • ConsoleAuthenticator

        public ConsoleAuthenticator()
    • Method Detail

      • install

        public static void install()
        Install this authenticator implementation into the JVM.
      • promptPasswordAuthentication

        protected java.net.PasswordAuthentication promptPasswordAuthentication()
        Prompt for and request authentication from the end-user.
        Specified by:
        promptPasswordAuthentication in class CachedAuthenticator
        Returns:
        the authentication data; null if the user canceled the request and does not want to continue.
      • formatRealm

        private java.lang.String formatRealm()