for (final ObjectAssociation association : properties) {
final OneToOneAssociation property = (OneToOneAssociation) association;
final ObjectSpecification propertySpec = property.getSpecification();
final String id = property.getId();
final JsonRepresentation propertyRepr = propertiesList.getRepresentation("[id=%s]", id);
final JsonRepresentation valueRepr = propertyRepr.getRepresentation("value");
final ObjectAdapter valueAdapter = objectAdapterFor(resourceContext, propertySpec, valueRepr);
final Consent consent = property.isAssociationValid(objectAdapter, valueAdapter);
if (consent.isAllowed()) {
try {