         case NoInternet
         case NotFound
         case Gone
+        case Untrusted
         case Internal(message: String)
         case User(message: String)
     }

        self.source = source
        self.operation = operation
        self.otherInfo = nil
        if error.domain == "NSURLErrorDomain" && error.code == -1009 {
            self.type = .NoInternet
        }
        else {
            self.type = .Internal(message: error.localizedDescription)

            return "Endpoint not found"
        case .Gone:
            return "App Out of Date"
        case .Untrusted:
            return "Untrusted Web Server"
        }
    }

