Consider null references as valid in SignValidationAttribute. RequiredAttribute should be used to check that something is non-null.