public void setAuthorizingRoles(String roles) {
// The ConfigAttributeEditor is named incorrectly, so you can't use it
// to automatically convert the string to a ConfigAttributeDefinition.
// So, we do it manually :-(
ConfigAttributeEditor editor = new ConfigAttributeEditor();
editor.setAsText( roles );
this.roles = (ConfigAttributeDefinition) editor.getValue();
rolesString = roles;
}