public override void SetConf(Configuration conf) { base.SetConf(conf); string fixedFile = conf.Get(DfsDatatransferServerFixedwhitelistFile, FixedwhitelistDefaultLocation ); string variableFile = null; long expiryTime = 0; if (conf.GetBoolean(DfsDatatransferServerVariablewhitelistEnable, false)) { variableFile = conf.Get(DfsDatatransferServerVariablewhitelistFile, VariablewhitelistDefaultLocation ); expiryTime = conf.GetLong(DfsDatatransferServerVariablewhitelistCacheSecs, 3600) * 1000; } whiteListForServer = new CombinedIPWhiteList(fixedFile, variableFile, expiryTime); fixedFile = conf.Get(DfsDatatransferClientFixedwhitelistFile, fixedFile); expiryTime = 0; if (conf.GetBoolean(DfsDatatransferClientVariablewhitelistEnable, false)) { variableFile = conf.Get(DfsDatatransferClientVariablewhitelistFile, variableFile); expiryTime = conf.GetLong(DfsDatatransferClientVariablewhitelistCacheSecs, 3600) * 1000; } whitelistForClient = new CombinedIPWhiteList(fixedFile, variableFile, expiryTime); }
public override void SetConf(Configuration conf) { base.SetConf(conf); string fixedFile = conf.Get(HadoopSecuritySaslFixedwhitelistFile, FixedwhitelistDefaultLocation ); string variableFile = null; long expiryTime = 0; if (conf.GetBoolean(HadoopSecuritySaslVariablewhitelistEnable, false)) { variableFile = conf.Get(HadoopSecuritySaslVariablewhitelistFile, VariablewhitelistDefaultLocation ); expiryTime = conf.GetLong(HadoopSecuritySaslVariablewhitelistCacheSecs, 3600) * 1000; } whiteList = new CombinedIPWhiteList(fixedFile, variableFile, expiryTime); this.saslProps = GetSaslProperties(conf); }