Principal newPrincipal = new Principal(principal.getPrincipalType(),
principal.getNamespace(), getPrincipalName(principal, name),
caseSensitivityType);
newValues.add(new PrincipalValue(newPrincipal));
} else {
Principal newPrincipal = new Principal(principal.getPrincipalType(),
principal.getNamespace(), getPrincipalName(principal, name),
principal.getCaseSensitivityType());
newValues.add(new PrincipalValue(newPrincipal));
}
}
return new SimpleProperty(newValues);
} else {
return source.findProperty(name);