Class AbstractSaslServerHandler

    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected javax.security.sasl.SaslServer mSaslServer
      Underlying SaslServer.
    • Field Detail

      • mSaslServer

        protected javax.security.sasl.SaslServer mSaslServer
        Underlying SaslServer.
    • Constructor Detail

      • AbstractSaslServerHandler

        public AbstractSaslServerHandler()
    • Method Detail

      • handleMessage

        public alluxio.grpc.SaslMessage handleMessage​(alluxio.grpc.SaslMessage message)
                                               throws javax.security.sasl.SaslException
        Description copied from interface: SaslServerHandler
        Handles given SaslMessage from the client.
        Specified by:
        handleMessage in interface SaslServerHandler
        Parameters:
        message - client Sasl message
        Returns:
        server's response to given client message
        Throws:
        javax.security.sasl.SaslException
      • close

        public void close()
        Description copied from interface: SaslServerHandler
        Close the handler and dispose internal resources. Implementations should be idempotent.
        Specified by:
        close in interface java.lang.AutoCloseable
        Specified by:
        close in interface SaslServerHandler