Class SASLPlainMechanism

java.lang.Object
org.jivesoftware.smack.sasl.SASLMechanism
org.jivesoftware.smack.sasl.provided.SASLPlainMechanism
All Implemented Interfaces:
Comparable<org.jivesoftware.smack.sasl.SASLMechanism>

public class SASLPlainMechanism extends org.jivesoftware.smack.sasl.SASLMechanism
  • Field Details

  • Constructor Details

    • SASLPlainMechanism

      public SASLPlainMechanism()
  • Method Details

    • authenticateInternal

      protected void authenticateInternal(CallbackHandler cbh)
      Specified by:
      authenticateInternal in class org.jivesoftware.smack.sasl.SASLMechanism
    • getAuthenticationText

      protected byte[] getAuthenticationText()
      Specified by:
      getAuthenticationText in class org.jivesoftware.smack.sasl.SASLMechanism
    • getName

      public String getName()
      Specified by:
      getName in class org.jivesoftware.smack.sasl.SASLMechanism
    • getPriority

      public int getPriority()
      Specified by:
      getPriority in class org.jivesoftware.smack.sasl.SASLMechanism
    • newInstance

      public SASLPlainMechanism newInstance()
      Specified by:
      newInstance in class org.jivesoftware.smack.sasl.SASLMechanism
    • checkIfSuccessfulOrThrow

      public void checkIfSuccessfulOrThrow()
      Specified by:
      checkIfSuccessfulOrThrow in class org.jivesoftware.smack.sasl.SASLMechanism
    • authzidSupported

      public boolean authzidSupported()
      Overrides:
      authzidSupported in class org.jivesoftware.smack.sasl.SASLMechanism