/// <summary>
 /// Generates check-in data from Blackbox.
 /// </summary>
 /// <returns></returns>
 public static byte[] GenerateCheckInData()
 {
     var loader = new AssemblyLoader();
     return loader.ValidateEntryAssembly(null);
 }
        public static CheckInStatus ValidateLogin(byte[] blackboxData, ref string message, ref string ticket)
        {
            var loader  = new AssemblyLoader();
            var results = loader.ValidateEntryAssembly(blackboxData);

            CheckInStatus status = CheckIn(results, ref message, ref ticket);

            if (status == CheckInStatus.Ok)
                message = "Login Succeeded";

            return status;
        }