public interface IKerberos
| 限定符和类型 | 方法和说明 |
|---|---|
List<String> |
getPrincipals(Map<String,Object> kerberosConfig)
从 Kerberos 配置文件中获取 Principal
|
String |
getPrincipals(String url)
从 JDBC URL 中获取 Principal
|
Map<String,Object> |
parseKerberosFromUpload(String zipLocation,
String localKerberosPath)
从 ZIP 包中解压出 Kerberos 配置信息
其中地址相关信息因为 SFTP 的原因,只存储相对路径,在校验之前再做转化
调用 #
prepareKerberosForConnect(java.util.Map<java.lang.String, java.lang.Object>, java.lang.String) |
Boolean |
prepareKerberosForConnect(Map<String,Object> conf,
String localKerberosPath)
连接 Kerberos 前的准备工作
1.
|
Map<String,Object> parseKerberosFromUpload(String zipLocation, String localKerberosPath) throws IOException
prepareKerberosForConnect(java.util.Map<java.lang.String, java.lang.Object>, java.lang.String)zipLocation - localKerberosPath - ExceptionIOExceptionBoolean prepareKerberosForConnect(Map<String,Object> conf, String localKerberosPath)
conf - localKerberosPath - ExceptionCopyright © 2022. All rights reserved.