Condividi tramite


BackupAgent.FlagClientSideEncryptionEnabled Campo

Definizione

Attenzione

This constant will be removed in the future version. Use Android.App.Backup.BackupTransportFlags enum directly instead of this field.

Contrassegna solo per BackupDataOutput#getTransportFlags() e FullBackupDataOutput#getTransportFlags() .

[Android.Runtime.Register("FLAG_CLIENT_SIDE_ENCRYPTION_ENABLED", ApiSince=28)]
[System.Obsolete("This constant will be removed in the future version. Use Android.App.Backup.BackupTransportFlags enum directly instead of this field.", true)]
public const Android.App.Backup.BackupTransportFlags FlagClientSideEncryptionEnabled = 1;
[<Android.Runtime.Register("FLAG_CLIENT_SIDE_ENCRYPTION_ENABLED", ApiSince=28)>]
[<System.Obsolete("This constant will be removed in the future version. Use Android.App.Backup.BackupTransportFlags enum directly instead of this field.", true)>]
val mutable FlagClientSideEncryptionEnabled : Android.App.Backup.BackupTransportFlags

Valore del campo

Value = 1
Attributi

Commenti

Contrassegna solo per BackupDataOutput#getTransportFlags() e FullBackupDataOutput#getTransportFlags() .

Il trasporto ha la crittografia lato client abilitata. Ad esempio, il backup dell'utente è stato crittografato con una chiave nota solo al dispositivo e non alla soluzione di archiviazione remota. Anche se un utente malintenzionato ha avuto accesso radice al provider di archiviazione remoto, non dovrebbe essere in grado di decrittografare i dati di backup dell'utente.

Documentazione java per android.app.backup.BackupAgent.FLAG_CLIENT_SIDE_ENCRYPTION_ENABLED.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a