Class AnonymousSaslServer

java.lang.Object
org.wildfly.security.sasl.util.AbstractSaslParticipant
org.wildfly.security.sasl.util.AbstractSaslServer
org.wildfly.security.sasl.anonymous.AnonymousSaslServer
All Implemented Interfaces:
SaslServer, org.wildfly.security.sasl.util.SaslWrapper

public final class AnonymousSaslServer extends org.wildfly.security.sasl.util.AbstractSaslServer
A server implementation of the RFC 4505 ANONYMOUS mechanism.
Author:
David M. Lloyd
  • Field Summary

    Fields inherited from class org.wildfly.security.sasl.util.AbstractSaslParticipant

    COMPLETE_STATE, FAILED_STATE, NO_BYTES

    Fields inherited from interface org.wildfly.security.sasl.util.SaslWrapper

    IDENTITY
  • Method Summary

    Modifier and Type
    Method
    Description
    protected byte[]
    evaluateMessage(int state, byte[] message)
     

    Methods inherited from class org.wildfly.security.sasl.util.AbstractSaslServer

    evaluateResponse

    Methods inherited from class org.wildfly.security.sasl.util.AbstractSaslParticipant

    assertComplete, dispose, evaluateMessage, getCallbackHandler, getIntProperty, getMechanismName, getNegotiatedProperty, getProtocol, getServerName, getStringProperty, getWrapper, handleCallbacks, init, isComplete, negotiationComplete, setNegotiationState, setWrapper, tryHandleCallbacks, unwrap, wrap

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • getAuthorizationID

      public String getAuthorizationID()
    • evaluateMessage

      protected byte[] evaluateMessage(int state, byte[] message) throws SaslException
      Specified by:
      evaluateMessage in class org.wildfly.security.sasl.util.AbstractSaslParticipant
      Throws:
      SaslException