in runAs-server/src/main/java/jetbrains/buildServer/runAs/server/RunAsBuildFeature.java [67:83]
public PropertiesProcessor getParametersProcessor() {
return new PropertiesProcessor() {
public Collection<InvalidProperty> process(Map<String, String> properties) {
List<InvalidProperty> result = new ArrayList<InvalidProperty>();
final String userName = properties.get(myBean.getRunAsUserKey());
if (isEmpty(userName))
result.add(new InvalidProperty(myBean.getRunAsUserKey(), "Please specify an user name"));
final String password = properties.get(myBean.getRunAsPasswordKey());
if (isEmpty(password))
result.add(new InvalidProperty(myBean.getRunAsPasswordKey(), "Please specify a password"));
return result;
}
};
}