Попробуйте изменить свой код, как показано ниже, атрибут StringLength позволяет вам установить максимальную длину свойства строки и, необязательно, его минимальную длину.
[StringLength(12, MinimumLength = 6, ErrorMessage = "The field must be a string with a minimumLength of 6 and a maxmumLength of 12")]
[Display(Name = nameof(TextResources.Egn), ResourceType = typeof(TextResources))]
public string ClientIdentifier { get; set; }