UserManager.DisallowCellular2g Campo

Definizione

Specifica se un utente non è autorizzato a usare reti 2g.

[Android.Runtime.Register("DISALLOW_CELLULAR_2G", ApiSince=34)]
public const string DisallowCellular2g;
[<Android.Runtime.Register("DISALLOW_CELLULAR_2G", ApiSince=34)>]
val mutable DisallowCellular2g : string

Valore del campo

Attributi

Commenti

Specifica se un utente non è autorizzato a usare reti 2g.

Si tratta di una funzionalità di sicurezza. 2g non ha autenticazione reciproca tra un dispositivo e una stazione di base cellulare e il downgrade della connessione di un dispositivo a 2g è una tattica comune per diversi tipi di privacy e attacchi di sicurezza che potrebbero consentire a un antagonista di intercettare, inserire o modificare le comunicazioni cellulari.

Questa restrizione può essere impostata solo da un proprietario del dispositivo o da un proprietario del profilo di un profilo gestito di proprietà dell'organizzazione nel profilo padre. In tutti i casi, l'impostazione si applica a livello globale nel dispositivo.

La perdita di connettività cellulare (in cui un dispositivo avrebbe altrimenti connesso correttamente a una rete 2g) si verifica se il dispositivo si trova in un'area in cui sono disponibili solo reti 2g. Le chiamate di emergenza sono un'eccezione e non sono mai interessate. Il dispositivo continuerà a cercare e connettersi a una rete 2g per le chiamate di emergenza.

I titolari dell'autorizzazione android.Manifest.permission#MANAGE_DEVICE_POLICY_MOBILE_NETWORK possono impostare questa restrizione usando le API DevicePolicyManager indicate di seguito.

Il valore predefinito è false.

per android.os.UserManager.DISALLOW_CELLULAR_2G.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a