public class KerberosLoginUtils
extends java.lang.Object
构造器和说明 |
---|
KerberosLoginUtils() |
限定符和类型 | 方法和说明 |
---|---|
static void |
login(java.lang.String userPrincipal,
java.lang.String userKeytabPath,
java.lang.String krb5ConfPath,
java.lang.Object conf) |
static void |
setJaasConf(java.lang.String loginContextName,
java.lang.String principal,
java.lang.String keytabFile) |
static void |
setZookeeperServerPrincipal(java.lang.String zkServerPrincipalKey,
java.lang.String zkServerPrincipal) |
public static void login(java.lang.String userPrincipal, java.lang.String userKeytabPath, java.lang.String krb5ConfPath, java.lang.Object conf) throws java.io.IOException
java.io.IOException
public static void setJaasConf(java.lang.String loginContextName, java.lang.String principal, java.lang.String keytabFile) throws java.io.IOException
java.io.IOException
public static void setZookeeperServerPrincipal(java.lang.String zkServerPrincipalKey, java.lang.String zkServerPrincipal) throws java.io.IOException
java.io.IOException