Interface SaslMechanism

All Known Implementing Classes:
AnonymousSaslMechanism, CookieSaslMechanism, ExternalSaslMechanism

public interface SaslMechanism
  • Method Details

    • getName

      String getName()
    • init

      void init(io.netty.channel.ChannelHandlerContext ctx) throws SaslMechanismException
      Throws:
      SaslMechanismException
    • getInitialResponseAsync

      io.netty.util.concurrent.Future<String> getInitialResponseAsync(io.netty.channel.ChannelHandlerContext ctx)
    • processChallengeAsync

      io.netty.util.concurrent.Future<String> processChallengeAsync(io.netty.channel.ChannelHandlerContext ctx, String challenge)
    • isComplete

      boolean isComplete()
    • dispose

      void dispose()