public class KafkaTokenUtil
extends Object
| Constructor and Description | 
|---|
KafkaTokenUtil()  | 
| Modifier and Type | Method and Description | 
|---|---|
static scala.Option<org.apache.spark.kafka010.KafkaTokenClusterConf> | 
findMatchingTokenClusterConfig(SparkConf sparkConf,
                              String bootStrapServers)  | 
static String | 
getKeytabJaasParams(String keyTab,
                   String principal,
                   String kerberosServiceName)  | 
static String | 
getKrb5LoginModuleName()
Krb5LoginModule package vary in different JVMs. 
 | 
static String | 
getTokenJaasParams(org.apache.spark.kafka010.KafkaTokenClusterConf clusterConf)  | 
static void | 
initializeForcefully(boolean isInterpreter,
                    boolean silent)  | 
static boolean | 
isConnectorUsingCurrentToken(java.util.Map<String,Object> params,
                            scala.Option<org.apache.spark.kafka010.KafkaTokenClusterConf> clusterConfig)  | 
static boolean | 
isGlobalJaasConfigurationProvided()  | 
static void | 
org$apache$spark$internal$Logging$$log__$eq(org.slf4j.Logger x$1)  | 
static org.slf4j.Logger | 
org$apache$spark$internal$Logging$$log_()  | 
static org.apache.hadoop.io.Text | 
TOKEN_KIND()  | 
public static org.apache.hadoop.io.Text TOKEN_KIND()
public static boolean isGlobalJaasConfigurationProvided()
public static String getKeytabJaasParams(String keyTab,
                                         String principal,
                                         String kerberosServiceName)
public static String getKrb5LoginModuleName()
public static scala.Option<org.apache.spark.kafka010.KafkaTokenClusterConf> findMatchingTokenClusterConfig(SparkConf sparkConf, String bootStrapServers)
public static String getTokenJaasParams(org.apache.spark.kafka010.KafkaTokenClusterConf clusterConf)
public static boolean isConnectorUsingCurrentToken(java.util.Map<String,Object> params,
                                                   scala.Option<org.apache.spark.kafka010.KafkaTokenClusterConf> clusterConfig)
public static org.slf4j.Logger org$apache$spark$internal$Logging$$log_()
public static void org$apache$spark$internal$Logging$$log__$eq(org.slf4j.Logger x$1)
public static void initializeForcefully(boolean isInterpreter,
                                        boolean silent)