Class AnonymousMechanism

java.lang.Object
org.apache.qpid.protonj2.engine.sasl.client.AbstractMechanism
org.apache.qpid.protonj2.engine.sasl.client.AnonymousMechanism
All Implemented Interfaces:
Mechanism

public class AnonymousMechanism extends AbstractMechanism
Implements the Anonymous SASL authentication mechanism.
  • Field Details

    • ANONYMOUS

      public static final Symbol ANONYMOUS
      A singleton instance of the symbolic mechanism name.
  • Constructor Details

    • AnonymousMechanism

      public AnonymousMechanism()
  • Method Details

    • getName

      public Symbol getName()
      Returns:
      the well known name of this SASL mechanism.
    • isApplicable

      public boolean isApplicable(SaslCredentialsProvider credentials)
      Description copied from interface: Mechanism
      Allows the Mechanism to determine if it is a valid choice based on the configured credentials at the time of selection.
      Parameters:
      credentials - the login credentials available at the time of mechanism selection.
      Returns:
      true if the mechanism can be used with the provided credentials