Пример #1
0
 /// <summary>
 /// Initialize a new instance of the <see cref="ArcValidationResult"/> class.
 /// </summary>
 /// <remarks>
 /// Creates a new <see cref="ArcValidationResult"/>.
 /// </remarks>
 /// <param name="chain">The signature validation results of the entire chain.</param>
 /// <param name="messageSignature">The validation results for the ARC-Message-Signature header.</param>
 /// <param name="seals">The validation results for the ARC-Seal headers.</param>
 public ArcValidationResult(ArcSignatureValidationResult chain, ArcHeaderValidationResult messageSignature, ArcHeaderValidationResult[] seals)
 {
     MessageSignature = messageSignature;
     Seals            = seals;
     Chain            = chain;
 }
Пример #2
0
 /// <summary>
 /// Initialize a new instance of the <see cref="ArcHeaderValidationResult"/> class.
 /// </summary>
 /// <remarks>
 /// Creates a new <see cref="ArcHeaderValidationResult"/>.
 /// </remarks>
 /// <param name="header">The ARC header.</param>
 /// <param name="signature">The signature validation result.</param>
 /// <exception cref="System.ArgumentNullException">
 /// <paramref name="header"/> is <c>null</c>.
 /// </exception>
 public ArcHeaderValidationResult(Header header, ArcSignatureValidationResult signature) : this(header)
 {
     Signature = signature;
 }