Freigeben über


BackupAgent.FlagClientSideEncryptionEnabled Feld

Definition

Achtung

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

Kennzeichnung nur für BackupDataOutput#getTransportFlags() und FullBackupDataOutput#getTransportFlags() nur.

[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

Feldwert

Value = 1
Attribute

Hinweise

Kennzeichnung nur für BackupDataOutput#getTransportFlags() und FullBackupDataOutput#getTransportFlags() nur.

Der Transport verfügt über eine clientseitige Verschlüsselung. d. h., die Sicherung des Benutzers wurde mit einem Schlüssel verschlüsselt, der nur für das Gerät bekannt ist, und nicht mit der Remotespeicherlösung. Auch wenn ein Angreifer Stammzugriff auf den Remotespeicheranbieter hatte, sollte er nicht in der Lage sein, die Sicherungsdaten des Benutzers zu entschlüsseln.

Java-Dokumentation für android.app.backup.BackupAgent.FLAG_CLIENT_SIDE_ENCRYPTION_ENABLED.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: