@Override public AtlasClientV2 createClient(String[] baseUrls) { return new AtlasClientV2(baseUrls, new String[]{user, password}); } }
@Override public AtlasClientV2 createClient(String[] baseUrls) { final Configuration hadoopConf = new Configuration(); hadoopConf.set("hadoop.security.authentication", "kerberos"); UserGroupInformation.setConfiguration(hadoopConf); final UserGroupInformation ugi; try { UserGroupInformation.loginUserFromKeytab(principal, keytab); ugi = UserGroupInformation.getCurrentUser(); } catch (IOException e) { throw new RuntimeException("Failed to login with Kerberos due to: " + e, e); } return new AtlasClientV2(ugi, null, baseUrls); } }
@Override public AtlasClientV2 createClient(String[] baseUrls) { return new AtlasClientV2(baseUrls, new String[]{user, password}); } }
QuickStartV2(String[] urls) throws AtlasException { atlasClientV2 = new AtlasClientV2(urls); }
QuickStartV2(String[] urls, String[] basicAuthUsernamePassword) { atlasClientV2 = new AtlasClientV2(urls,basicAuthUsernamePassword); }
@Override public AtlasClientV2 createClient(String[] baseUrls) { final Configuration hadoopConf = new Configuration(); hadoopConf.set("hadoop.security.authentication", "kerberos"); UserGroupInformation.setConfiguration(hadoopConf); final UserGroupInformation ugi; try { UserGroupInformation.loginUserFromKeytab(principal, keytab); ugi = UserGroupInformation.getCurrentUser(); } catch (IOException e) { throw new RuntimeException("Failed to login with Kerberos due to: " + e, e); } return new AtlasClientV2(ugi, null, baseUrls); } }
String[] basicAuthUsernamePassword = AuthenticationUtil.getBasicAuthenticationInput(); atlasClientV2 = new AtlasClientV2(urls, basicAuthUsernamePassword); } else { UserGroupInformation ugi = UserGroupInformation.getCurrentUser(); atlasClientV2 = new AtlasClientV2(ugi, ugi.getShortUserName(), urls);
String[] basicAuthUsernamePassword = AuthenticationUtil.getBasicAuthenticationInput(); atlasClientV2 = new AtlasClientV2(urls, basicAuthUsernamePassword); } else { UserGroupInformation ugi = UserGroupInformation.getCurrentUser(); atlasClientV2 = new AtlasClientV2(ugi, ugi.getShortUserName(), urls);
String[] basicAuthUsernamePassword = AuthenticationUtil.getBasicAuthenticationInput(); atlasClientV2 = new AtlasClientV2(urls, basicAuthUsernamePassword); } else { UserGroupInformation ugi = UserGroupInformation.getCurrentUser(); atlasClientV2 = new AtlasClientV2(ugi, ugi.getShortUserName(), urls);