Class BinaryAuthThread

All Implemented Interfaces:
Runnable

public class BinaryAuthThread extends SpyThread
A thread that does SASL authentication.
  • Field Details

    • AUTH_ROUNDTRIP_THRESHOLD

      public static final int AUTH_ROUNDTRIP_THRESHOLD
      If a SASL step takes longer than this period in milliseconds, a warning will be issued instead of a debug message.
      See Also:
    • AUTH_TOTAL_THRESHOLD

      public static final int AUTH_TOTAL_THRESHOLD
      If the total AUTH steps take longer than this period in milliseconds, a warning will be issued instead of a debug message.
      See Also:
    • MECH_SEPARATOR

      public static final String MECH_SEPARATOR
      See Also:
  • Constructor Details

  • Method Details

    • listSupportedSASLMechanisms

      protected String[] listSupportedSASLMechanisms(AtomicBoolean done)
    • run

      public void run()
      Specified by:
      run in interface Runnable
      Overrides:
      run in class Thread