类 SaslAuthenticationDataProvider

java.lang.Object
org.apache.pulsar.client.impl.auth.SaslAuthenticationDataProvider
所有已实现的接口:
Serializable, org.apache.pulsar.client.api.AuthenticationDataProvider

public class SaslAuthenticationDataProvider extends Object implements org.apache.pulsar.client.api.AuthenticationDataProvider
另请参阅:
  • 构造器详细资料

    • SaslAuthenticationDataProvider

      public SaslAuthenticationDataProvider(PulsarSaslClient pulsarSaslClient)
  • 方法详细资料

    • hasDataFromCommand

      public boolean hasDataFromCommand()
      指定者:
      hasDataFromCommand 在接口中 org.apache.pulsar.client.api.AuthenticationDataProvider
    • authenticate

      public org.apache.pulsar.common.api.AuthData authenticate(org.apache.pulsar.common.api.AuthData commandData) throws AuthenticationException
      指定者:
      authenticate 在接口中 org.apache.pulsar.client.api.AuthenticationDataProvider
      抛出:
      AuthenticationException
    • hasDataForHttp

      public boolean hasDataForHttp()
      指定者:
      hasDataForHttp 在接口中 org.apache.pulsar.client.api.AuthenticationDataProvider
    • getHttpHeaders

      public Set<Map.Entry<String,String>> getHttpHeaders() throws Exception
      指定者:
      getHttpHeaders 在接口中 org.apache.pulsar.client.api.AuthenticationDataProvider
      抛出:
      Exception