NetworkSecurityPolicy.IsCleartextTrafficPermitted Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Restituisce un valore che indica se il traffico di rete non crittografato (e.
public virtual bool IsCleartextTrafficPermitted { [Android.Runtime.Register("isCleartextTrafficPermitted", "()Z", "GetIsCleartextTrafficPermittedHandler", ApiSince=23)] get; }
[<get: Android.Runtime.Register("isCleartextTrafficPermitted", "()Z", "GetIsCleartextTrafficPermittedHandler", ApiSince=23)>]
member this.IsCleartextTrafficPermitted : bool
Valore della proprietà
- Attributi
Commenti
Restituisce un valore che indica se il traffico di rete non crittografato(ad esempio HTTP, FTP, WebSockets, XMPP, IMAP, SMTP - senza TLS o STARTTLS) è consentito per tutte le comunicazioni di rete da questo processo.
Quando il traffico di rete non crittografato non è consentito, i componenti della piattaforma (ad esempio stack HTTP e FTP, android.app.DownloadManager, android.media.MediaPlayer) rifiuteranno le richieste di questo processo di usare il traffico non crittografato. Le librerie di terze parti sono fortemente incoraggiate a rispettare questa impostazione.
Questo flag viene rispettato al meglio perché è impossibile impedire tutto il traffico non crittografato dalle applicazioni Android in base al livello di accesso fornito. Ad esempio, non è previsto che l'API java.net.Socket rispenga questo flag perché non è in grado di determinare se il traffico è in testo non crittografato. Tuttavia, la maggior parte del traffico di rete dalle applicazioni viene gestita da stack/componenti di rete di livello superiore che possono rispettare questo aspetto dei criteri.
NOTA: android.webkit.WebView rispetta questo flag per le applicazioni destinate al livello API 26 e versioni future.
per android.security.NetworkSecurityPolicy.isCleartextTrafficPermitted().
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.