Package org.apache.pulsar.client.impl
Class AuthenticationUtil
- java.lang.Object
-
- org.apache.pulsar.client.impl.AuthenticationUtil
-
public class AuthenticationUtil extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description AuthenticationUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.util.Map<java.lang.String,java.lang.String>configureFromJsonString(java.lang.String authParamsString)static java.util.Map<java.lang.String,java.lang.String>configureFromPulsar1AuthParamString(java.lang.String authParamsString)static org.apache.pulsar.client.api.Authenticationcreate(java.lang.String authPluginClassName, java.lang.String authParamsString)Create an instance of the Authentication-Plugin.static org.apache.pulsar.client.api.Authenticationcreate(java.lang.String authPluginClassName, java.util.Map<java.lang.String,java.lang.String> authParams)Create an instance of the Authentication-Plugin.
-
-
-
Method Detail
-
configureFromJsonString
public static java.util.Map<java.lang.String,java.lang.String> configureFromJsonString(java.lang.String authParamsString) throws java.io.IOException- Throws:
java.io.IOException
-
configureFromPulsar1AuthParamString
public static java.util.Map<java.lang.String,java.lang.String> configureFromPulsar1AuthParamString(java.lang.String authParamsString)
-
create
public static final org.apache.pulsar.client.api.Authentication create(java.lang.String authPluginClassName, java.lang.String authParamsString) throws org.apache.pulsar.client.api.PulsarClientException.UnsupportedAuthenticationExceptionCreate an instance of the Authentication-Plugin.- Parameters:
authPluginClassName- name of the Authentication-Plugin you want to useauthParamsString- string which represents parameters for the Authentication-Plugin, e.g., "key1:val1,key2:val2"- Returns:
- instance of the Authentication-Plugin
- Throws:
org.apache.pulsar.client.api.PulsarClientException.UnsupportedAuthenticationException
-
create
public static final org.apache.pulsar.client.api.Authentication create(java.lang.String authPluginClassName, java.util.Map<java.lang.String,java.lang.String> authParams) throws org.apache.pulsar.client.api.PulsarClientException.UnsupportedAuthenticationExceptionCreate an instance of the Authentication-Plugin.- Parameters:
authPluginClassName- name of the Authentication-Plugin you want to useauthParams- map which represents parameters for the Authentication-Plugin- Returns:
- instance of the Authentication-Plugin
- Throws:
org.apache.pulsar.client.api.PulsarClientException.UnsupportedAuthenticationException
-
-