using Core.Enumerations;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace FileSecurityService {

  /// <summary>
  /// 
  /// </summary>
  internal class FileSignature {
    /// <summary>
    /// 
    /// </summary>
    public List<string> Signatures { get; private set; }

    /// <summary>
    /// 
    /// </summary>
    public string ContentType { get; private set; }

    /// <summary>
    /// 
    /// </summary>
    public MediaTypes MediaType { get; private set; }

    /// <summary>
    /// 
    /// </summary>
    /// <param name="signatures"></param>
    /// <param name="contentType"></param>
    /// <param name="mediaType"></param>
    public FileSignature(List<string> signatures, string contentType, MediaTypes mediaType) {
      Signatures = signatures;
      ContentType = contentType;
      MediaType = mediaType;
    }
  }
}
