/** * Get krbconfig. * @return The krb config */ public KrbConfig getConfig() { return krbSetting.getKrbConfig(); }
/** * Get krbconfig. * @return The krb config */ public KrbConfig getConfig() { return krbSetting.getKrbConfig(); }
final String ccacheNameConf = krbClient.getSetting().getKrbConfig().getString("default_ccache_name"); String ccacheName; if (ccacheNameEnv != null) {
/** * Returns a list of KDC * * @throws KrbException if there's no way to find KDC for the realm * @return the list of KDC, always non null */ public static List<String> getKDCList(String realm, KrbSetting krbSetting) throws KrbException { List<String> kdcList = new ArrayList<>(); if (realm != null) { KrbConfig krbConfig = krbSetting.getKrbConfig(); List<Object> kdcs = krbConfig.getRealmSectionItems(realm, "kdc"); if (!kdcs.isEmpty()) { for (Object object : kdcs) { kdcList.add(object != null ? object.toString() : null); } } if (kdcList.isEmpty()) { LOG.warn("Cannot get kdc for realm " + realm); kdcList.add(krbSetting.getKdcHost()); } } else { throw new KrbException("Can't get the realm"); } return kdcList; } }
final String ccacheNameConf = krbClient.getSetting().getKrbConfig().getString("default_ccache_name"); String ccacheName; if (ccacheNameEnv != null) {
/** * Returns a list of KDC * * @throws KrbException if there's no way to find KDC for the realm * @return the list of KDC, always non null */ public static List<String> getKDCList(String realm, KrbSetting krbSetting) throws KrbException { List<String> kdcList = new ArrayList<>(); if (realm != null) { KrbConfig krbConfig = krbSetting.getKrbConfig(); List<Object> kdcs = krbConfig.getRealmSectionItems(realm, "kdc"); if (!kdcs.isEmpty()) { for (Object object : kdcs) { kdcList.add(object != null ? object.toString() : null); } } if (kdcList.isEmpty()) { LOG.warn("Cannot get kdc for realm " + realm); kdcList.add(krbSetting.getKdcHost()); } } else { throw new KrbException("Can't get the realm"); } return kdcList; } }
try { KrbClient krbClient = new KrbClient(confDir); ccacheNameConf = krbClient.getSetting().getKrbConfig().getString("default_ccache_name"); } catch (KrbException e) { System.err.println("Create krbClient failed: " + e.getMessage());
try { KrbClient krbClient = new KrbClient(confDir); ccacheNameConf = krbClient.getSetting().getKrbConfig().getString("default_ccache_name"); } catch (KrbException e) { System.err.println("Create krbClient failed: " + e.getMessage());
KrbConfig krbConfig = krbSetting.getKrbConfig(); LinkedList<String> capath = krbConfig.getCapath(sourceRealm, destRealm); for (int i = 0; i < capath.size() - 1; i++) {
KrbConfig krbConfig = krbSetting.getKrbConfig(); LinkedList<String> capath = krbConfig.getCapath(sourceRealm, destRealm); for (int i = 0; i < capath.size() - 1; i++) {
renewLifetime = getRequestOptions().getIntegerOption(KrbOption.RENEWABLE_TIME); } else { String renewLifetimeStr = getContext().getKrbSetting().getKrbConfig().getRenewLifetime(); renewLifetime = KOptions.parseDuration(renewLifetimeStr);
renewLifetime = getRequestOptions().getIntegerOption(KrbOption.RENEWABLE_TIME); } else { String renewLifetimeStr = getContext().getKrbSetting().getKrbConfig().getRenewLifetime(); renewLifetime = KOptions.parseDuration(renewLifetimeStr);