Data and IdentityCertificate: Make Data::setName virtual so that IdentityCertificate::setName is sure to validate the name.