Sie können die Eigenschaften im Abschnitt Einstellungsliste verwenden, um die Anwendungseinstellungen zu konfigurieren. Alle Eigenschaften sind optional.

Eigenschaft Beschreibung
screen_scaling Konfiguriert die Anzeigeskalierung. Gültige Werte sind "1/2", "2/3", "3/4", "Auto-Fit" und "No Scaling".
screen_resolution Konfiguriert die Bildschirmauflösung. Gültige Werte sind "1024*768", "1280*1024", "1600*1200" , "Auto-Fit" und "Keine Skalierung".
enable_log Aktiviert oder deaktiviert die Protokollsammlungsfunktion. Gültige Werte sind "true" oder "false".
send_log_email Die E-Mail-Adresse, z. B. "[email protected]", um Protokolldateien zu senden. Diese E-Mail-Adresse wird standardmäßig im Feld An: angezeigt, wenn ein Benutzer die Protokollsammlungsfunktion verwendet. Siehe Manuelles Abrufen und Senden von Horizon Client-Protokolldateien.
all_monitor Aktiviert oder deaktiviert den Modus für mehrere Monitore. Gültige Werte sind "true" oder "false".
default_startscreen Konfiguriert die Horizon Client-Standardansicht. Gültige Werte sind "recent" oder "servers".
ssl_tls Konfiguriert das Sicherheitsprotokoll oder die Protokolle, die von Horizon Client verwendet werden. Gültige Werte sind "tlsv1.1", "tlsv1.2" oder "tlsv1.1,tlsv1.2". Wenn Sie diese Eigenschaft ohne gültigen Wert angeben, wird "tlsv1.1,tlsv1.2" verwendet.
ssl_cipher_string Gibt die standardmäßige TLS-Verschlüsselungssteuerzeichen-Kette an.
security_mode Konfiguriert den Zertifikatsprüfungsmodus. Gültige Werte sind "verify", "warn" oder "don't verify".
enable_h264 Aktiviert bzw. deaktiviert H.264-Decodierung. Gültige Werte sind "true" oder "false".
enable_dpi_sync Aktiviert oder deaktiviert die DPI-Synchronisierungsfunktion. Gültige Werte sind "true" oder "false".
camera Legt fest, ob die vordere oder die hintere Kamera auf dem Gerät verwendet werden soll. Gültige Werte sind "front“ oder "rear".
enable_unauthenticated_access Aktiviert oder deaktiviert die Funktion „Nicht authentifizierter Zugriff“. Gültige Werte sind "true" oder "false".
check_signature

Gibt an, ob eine Überprüfung der APK-Signatur ausgeführt werden soll, wenn Benutzer Horizon Client starten. Gültige Werte sind "true" oder "false".

Wenn Sie diese Eigenschaft nicht angeben, wird standardmäßig der Wert "true" verwendet.

  • Wenn Sie die Eigenschaft auf "true" festlegen, die Eigenschaft signatures hingegen nicht angeben, wird bei der Überprüfung die APK-Signatur mit der Signatur des offiziellen VMware-Zertifikats verglichen.
  • Wenn Sie die Eigenschaft auf "true" festlegen und ebenfalls die Eigenschaft signatures angeben, wird bei der Überprüfung die APK-Signatur mit den Digest-Werten verglichen, die in der Eigenschaft signatures angegeben sind.
signatures Gibt das Array der benutzerdefinierten Signaturen für den Vergleich mit der APK-Signatur an, wenn die Eigenschaft check_signature auf "true" festgelegt ist. Für jedes Signaturobjekt im Array müssen Sie Werte für algorithm und digest angeben.
algorithm Gibt einen oder mehrere Hash-Algorithmen an, die zum Erzeugen des Digest-Werts einer benutzerdefinierten Signatur verwendet werden. Gültige Werte sind "MD5", "SHA-1" und "SHA-256".
digest Gibt den Digest-Wert an, der von einem bestimmten Hash-Algorithmus für eine benutzerdefinierte Signatur erzeugt wird.

Das folgende Beispiel für eine JSON-Konfigurationsdatei enthält Anwendungseigenschaften im Abschnitt Einstellungsliste.

{
  "broker_list":
  {
    "settings": 
    {
      "server-list":
      [
        {"server":"123.456.1.1","description":"View Server 1","username":"User1","domain":"TestDomain1"},
        {"server":"123.456.1.2","description":"View Server 2","username":"User2","domain":"TestDomain2"}, 
        {"server":"123.456.1.3","description":"View Server 3","username":"User3","domain":"TestDomain3"}, 
        {"server":"viewserver4.mydomain.com","description":"View Server 4","username":"User4","domain":"TestDomain4"}
      ],
      "setting-list": 
      {
        "screen_resolution":"1024*768",
        "send_log_email":"[email protected]",
        "enable_h264":"true",
        "all_monitor":"true",
        "default_startscreen":"recent",
        "ssl_cipher_string":"!aNULL:kECDH+AESGCM:ECDH+AESGCM:RSA+AESGCM:kECDH+AES:ECDH+AES:RSA+AES",
        "ssl_tls":"tlsv1.1,tlsv1.2",
        "security_mode":"verify",
        "camera":"front",
        "enable_dpi_sync":"true",
        "enable_log":"false",
        "enable_unauthenticated_access":"true",
        "check_signature":"true",
        "signatures":   
        [
          {"algorithm":"MD5", "digest":"a0642affc522006584c00b8b3e6444e3"},
          {"algorithm":"SHA-1", "digest":"75e7603e5e619ead7e7ad1d18f9280473b133956"},
          {"algorithm":"SHA-256", "digest":"cc782f6be1975ac1ce959c3031300195e78297222ecf8bff7b27601c41fc3a85"}
        ]
      }
    }
  }
}