protected virtual string ValidateArchivePassword(string password, string label, Action onError, bool contentIsRequired = true)
{
var errors = new List<IActionableErrorInfo>();
RuleSet fileActivityRuleSet = new RuleSet();
IsValidExpressionRule isValidExpressionRule = new IsValidExpressionRule(() => password, DataListSingleton.ActiveDataList.Resource.DataList);
fileActivityRuleSet.Add(isValidExpressionRule);
errors.AddRange(fileActivityRuleSet.ValidateRules(label, onError));
UpdateErrors(errors);
return password;
}