Puede utilizar las propiedades de la sección setting-list para configurar ajustes de aplicaciones. Todas las propiedades son opcionales.
| Propiedad | Descripción |
|---|---|
screen_scaling | Configura la escala de pantalla. Los valores válidos son "1/2", "2/3", "3/4", "Auto-fit" y "No Scaling". |
screen_resolution | Configura la resolución de la pantalla. Los valores válidos son "1024*768", "1280*1024", "1600*1200", "Auto-fit" y "No Scaling". |
enable_log | Activa o desactiva la función de recopilación de registros. Los valores válidos son "true" y "false". |
send_log_email | La dirección de correo electrónico (por ejemplo, "testuser@mail.com") a la que enviar los archivos de registro. Esta dirección de correo electrónico aparece en el campo Para: de forma predeterminada cuando un usuario utiliza la función de recopilación de registros. Consulte ¿Cómo recuperar y enviar archivos de forma manual en Horizon Client para Android? |
all_monitor | Activa o desactiva el modo de varios monitores. Los valores válidos son "true" y "false". |
default_startscreen | Configura la vista predeterminada de Horizon Client. Los valores válidos son "recent" y "servers". |
ssl_tls | Configura el protocolo o los protocolos de seguridad que utiliza Horizon Client. Los valores válidos son "tlsv1.1", "tlsv1.2" y "tlsv1.1,tlsv1.2". Si no especifica un valor válido para esta propiedad, se utilizará "tlsv1.1,tlsv1.2". |
ssl_cipher_string | Especifica la cadena de control de cifrado TLS predeterminada. |
security_mode | Configura el modo de comprobación del certificado. Los valores válidos son "verify", "warn" y "don't verify". |
enable_h264 | Activa o desactiva la descodificación H.264. Los valores válidos son "true" y "false". |
enable_dpi_sync | Activa o desactiva la función de sincronización de PPP. Los valores válidos son "true" y "false". |
camera | Especifica si se debe utilizar la cámara frontal o trasera en el dispositivo. Los valores válidos son "front" y "rear". |
enable_unauthenticated_access | Activa o desactiva la función Acceso sin autenticar. Los valores válidos son "true" y "false". |
check_signature |
Especifica si se debe ejecutar una comprobación de verificación de la firma del APK cuando los usuarios inician Horizon Client. Los valores válidos son "true" y "false".
Si no especifica esta propiedad, se establecerá de forma predeterminada en "true".
|
signatures | Especifica la matriz de firmas personalizadas con las que comparar la firma del APK cuando la propiedad check_signature se establece en "true". Para cada objeto de firma de la matriz, deberá especificar valores para algorithm y digest. |
algorithm | Especifica uno o varios algoritmos hash utilizados para generar el valor de resumen de una firma personalizada. Los valores válidos son "MD5", "SHA-1" y "SHA-256". |
digest | Especifica el valor de resumen generado para una firma personalizada por un algoritmo de hash determinado. |
enable_common_criteria_mode | Establezca el valor "true" para habilitar el modo de criterios comunes en el cliente. |
certificate_revocation_check | Especifica el modo de comprobación del estado de revocación del certificado. Existen tres opciones:
|
ssl_signature_algorithms | Configure la extensión de algoritmos de firma en el mensaje de saludo de cliente del protocolo de enlace TLS. |
ssl_supported_groups | Configure la extensión de grupos compatibles en el mensaje de saludo de cliente del protocolo de enlace TLS. |
protocol_certificate_checking_mode | El modo de comprobación del certificado del protocolo (ahora solo para Blast). Existen cuatro opciones:
|
El siguiente archivo de configuración JSON de ejemplo incluye propiedades de aplicaciones en la sección 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"
}
}
}
}
¿Le resultó útil esta página?