Class AuthInfo


  • public class AuthInfo
    extends Object
    Authentication infomation for a memcached server
    Author:
    dennis
    • Method Detail

      • isValid

        public boolean isValid()
      • isFirstTime

        public boolean isFirstTime()
      • increaseAttempts

        public void increaseAttempts()
      • getMaxAttempts

        public int getMaxAttempts()
      • plain

        public static AuthInfo plain​(String username,
                                     String password)
        Get a typical auth descriptor for PLAIN auth with the given username and password.
        Parameters:
        u - the username
        p - the password
        Returns:
        an AuthInfo
      • cramMD5

        public static AuthInfo cramMD5​(String username,
                                       String password)
        Get a typical auth descriptor for CRAM-MD5 auth with the given username and password.
        Parameters:
        u - the username
        p - the password
        Returns:
        an AuthInfo
      • typical

        public static AuthInfo typical​(String username,
                                       String password)
        Get a typical auth descriptor for CRAM-MD5 or PLAIN auth with the given username and password.
        Parameters:
        u - the username
        p - the password
        Returns:
        an AuthInfo
      • getMechanisms

        public String[] getMechanisms()