/// <summary>
 /// Initializes a new instance of the <see cref="AssertJustificationAttribute"/> class.
 /// </summary>
 /// <param name="justification">The justification for the permission assertion.</param>
 public AssertJustificationAttribute(string justification)
 {
     ExceptionUtilities.CheckStringArgumentIsNotNullOrEmpty(justification, "justification");
     this.Justification = justification;
 }