本文整理了Java中org.apache.hadoop.hive.ql.exec.Utilities.getPasswdFromKeystore()
方法的一些代码示例,展示了Utilities.getPasswdFromKeystore()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Utilities.getPasswdFromKeystore()
方法的具体详情如下:
包路径:org.apache.hadoop.hive.ql.exec.Utilities
类名称:Utilities
方法名:getPasswdFromKeystore
暂无
代码示例来源:origin: apache/hive
public static void copySecretsToJob(Properties props, Map<String, String> jobSecrets)
throws HiveException, IOException {
checkRequiredPropertiesAreDefined(props);
resolveMetadata(props);
String passwd = props.getProperty(CONFIG_PWD);
if (passwd == null) {
String keystore = props.getProperty(CONFIG_PWD_KEYSTORE);
String key = props.getProperty(CONFIG_PWD_KEY);
passwd = Utilities.getPasswdFromKeystore(keystore, key);
}
if (passwd != null) {
jobSecrets.put(CONFIG_PWD, passwd);
}
}
代码示例来源:origin: apache/hive
protected Properties getConnectionPoolProperties(Configuration conf) throws Exception {
// Create the default properties object
Properties dbProperties = getDefaultDBCPProperties();
// override with user defined properties
Map<String, String> userProperties = conf.getValByRegex(DBCP_CONFIG_PREFIX + "\\.*");
if ((userProperties != null) && (!userProperties.isEmpty())) {
for (Entry<String, String> entry : userProperties.entrySet()) {
dbProperties.put(entry.getKey().replaceFirst(DBCP_CONFIG_PREFIX + "\\.", ""), entry.getValue());
}
}
// handle password
String passwd = getFromProperties(dbProperties, JdbcStorageConfigManager.CONFIG_PWD);
if (passwd == null) {
String keystore = getFromProperties(dbProperties, JdbcStorageConfigManager.CONFIG_PWD_KEYSTORE);
String key = getFromProperties(dbProperties, JdbcStorageConfigManager.CONFIG_PWD_KEY);
passwd = Utilities.getPasswdFromKeystore(keystore, key);
}
if (passwd != null) {
dbProperties.put(JdbcStorageConfigManager.CONFIG_PWD.replaceFirst(DBCP_CONFIG_PREFIX + "\\.", ""), passwd);
}
// essential properties that shouldn't be overridden by users
dbProperties.put("url", conf.get(JdbcStorageConfig.JDBC_URL.getPropertyName()));
dbProperties.put("driverClassName", conf.get(JdbcStorageConfig.JDBC_DRIVER_CLASS.getPropertyName()));
dbProperties.put("type", "javax.sql.DataSource");
return dbProperties;
}
代码示例来源:origin: apache/hive
String keystore = tabMetaData.getProperty(Constants.JDBC_KEYSTORE);
String key = tabMetaData.getProperty(Constants.JDBC_KEY);
pswd = Utilities.getPasswdFromKeystore(keystore, key);
内容来源于网络,如有侵权,请联系作者删除!