Interface SaslClient<T>

  • Type Parameters:
    T - type of request
    All Known Implementing Classes:
    DefaultSaslClient, GssApiSaslClient, ScramSaslClient

    public interface SaslClient<T>
    SASL client that negotiates the details of the bind operation.
    Author:
    Middleware Services
    • Method Detail

      • bind

        BindResponse bind​(TransportConnection conn,
                          T request)
                   throws java.lang.Exception
        Performs a SASL bind.
        Parameters:
        conn - to perform the bind on
        request - SASL request to perform
        Returns:
        final result of the bind process
        Throws:
        java.lang.Exception - if an error occurs