您可以在 setting-list 區段中使用屬性來設定應用程式設定。所有屬性皆為選用。
| 屬性 | 說明 |
|---|---|
screen_scaling | 設定顯示調整值。有效值為 "1/2"、"2/3"、"3/4"、"Auto-fit" 或 "No Scaling"。 |
screen_resolution | 設定螢幕解析度。有效值為 "1024*768"、"1280*1024"、"1600*1200"、"Auto-fit" 或 "No Scaling"。 |
enable_log | 啟用或停用記錄收集功能。有效值為 "true" 或 "false"。 |
send_log_email | 電子郵件地址 (例如 "testuser@mail.com"),用於傳送記錄檔。當使用者使用記錄收集功能時,這個電子郵件地址會依預設顯示在收件者: 欄位中。請參閱如何在 Android 版 Horizon Client 中手動擷取和傳送檔案? |
all_monitor | 啟用或停用多重監視器模式。有效值為 "true" 或 "false"。 |
default_startscreen | 設定 Horizon Client 預設視圖。有效值為 "recent" 或 "servers"。 |
ssl_tls | 設定 Horizon Client 所使用的一或多個安全性通訊協定。有效值為 "tlsv1.1"、"tlsv1.2" 或 "tlsv1.1,tlsv1.2"。如果您在未指定有效值的情況下設定此屬性,將會使用 "tlsv1.1,tlsv1.2"。 |
ssl_cipher_string | 指定預設的 TLS 加密控制字串。 |
security_mode | 設定憑證檢查模式。有效值為 "verify"、"warn" 或 "don't verify"。 |
enable_h264 | 啟用或停用 H.264 解碼。有效值為 "true" 或 "false"。 |
enable_dpi_sync | 啟用或停用 DPI 同步功能。有效值為 "true" 或 "false"。 |
camera | 指定要使用裝置上的前方相機還是後方相機。有效值為 "front" 或 "rear"。 |
enable_unauthenticated_access | 啟用或停用「未驗證存取」功能。有效值為 "true" 或 "false"。 |
check_signature |
指定在使用者啟動 Horizon Client 時,是否執行 APK 簽章的驗證檢查。有效值為 "true" 或 "false"。
如果您未指定此屬性,值將依預設為 "true"。
|
signatures | 指定在 check_signature 屬性設為 "true" 時,用於與 APK 簽章比對的自訂簽章陣列。對於陣列中的每個簽章物件,您必須指定 algorithm 和 digest 的值。 |
algorithm | 指定要用於產生自訂簽章摘要值的一個或多個雜湊演算法。有效值為 "MD5"、"SHA-1" 和 "SHA-256"。 |
digest | 指定由指定雜湊演算法為自訂簽章產生的摘要值。 |
enable_common_criteria_mode | 設定為「true」以在用戶端啟用共同準則模式。 |
certificate_revocation_check | 指定憑證撤銷狀態檢查模式。有三個選項:
|
ssl_signature_algorithms | 在 TLS 信號交換的用戶端問候訊息中設定簽章演算法擴充。 |
ssl_supported_groups | 在 TLS 信號交換的用戶端問候訊息中設定支援的群組擴充。 |
protocol_certificate_checking_mode | 通訊協定 (現在僅適用於 Blast) 憑證檢查模式。有四個選項:
|
以下 JSON 組態檔範例在 setting-list 區段中包含應用程式屬性。
{
"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":"testuser@mail.com",
"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"}
],
"enable_common_criteria_mode":"false",
"certificate_revocation_check":"normal",
"ssl_signature_algorithms":"RSA+SHA256",
"ssl_supported_groups":"secp256r1",
"protocol_certificate_checking_mode":"thumbprint or pki"
}
}
}
}
此頁面對您有幫助嗎?