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.IOExceptionpublic static void setJaasConf(java.lang.String loginContextName,
java.lang.String principal,
java.lang.String keytabFile)
throws java.io.IOException
java.io.IOExceptionpublic static void setZookeeperServerPrincipal(java.lang.String zkServerPrincipalKey,
java.lang.String zkServerPrincipal)
throws java.io.IOException
java.io.IOException