/aosp12/frameworks/base/services/backup/java/com/android/server/backup/internal/ |
H A D | BackupHandler.java | 17 package com.android.server.backup.internal; 23 import android.app.backup.BackupManager; 24 import android.app.backup.BackupManager.OperationType; 25 import android.app.backup.RestoreSet; 35 import com.android.internal.backup.IBackupTransport; 38 import com.android.server.backup.BackupRestoreTask; 39 import com.android.server.backup.DataChangedJournal; 40 import com.android.server.backup.TransportManager; 46 import com.android.server.backup.params.AdbParams; 48 import com.android.server.backup.params.BackupParams; [all …]
|
H A D | SetupObserver.java | 17 package com.android.server.backup.internal; 19 import static com.android.server.backup.BackupManagerService.MORE_DEBUG; 20 import static com.android.server.backup.BackupManagerService.TAG; 21 import static com.android.server.backup.UserBackupManagerService.getSetupCompleteSettingForUser; 29 import com.android.server.backup.KeyValueBackupJob; 30 import com.android.server.backup.UserBackupManagerService;
|
H A D | PerformClearTask.java | 17 package com.android.server.backup.internal; 19 import static com.android.server.backup.BackupManagerService.TAG; 24 import com.android.internal.backup.IBackupTransport; 25 import com.android.server.backup.TransportManager; 26 import com.android.server.backup.UserBackupManagerService; 27 import com.android.server.backup.transport.TransportClient;
|
/aosp12/frameworks/base/services/backup/java/com/android/server/backup/params/ |
H A D | RestoreGetSetsParams.java | 17 package com.android.server.backup.params; 19 import android.app.backup.IBackupManagerMonitor; 20 import android.app.backup.IRestoreObserver; 22 import com.android.internal.backup.IBackupTransport; 23 import com.android.server.backup.internal.OnTaskFinishedListener; 24 import com.android.server.backup.restore.ActiveRestoreSession; 25 import com.android.server.backup.transport.TransportClient;
|
H A D | BackupParams.java | 17 package com.android.server.backup.params; 19 import android.app.backup.IBackupManagerMonitor; 20 import android.app.backup.IBackupObserver; 22 import com.android.server.backup.internal.OnTaskFinishedListener; 23 import com.android.server.backup.transport.TransportClient; 24 import com.android.server.backup.utils.BackupEligibilityRules;
|
/aosp12/frameworks/base/services/backup/java/com/android/server/backup/utils/ |
H A D | TarBackupReader.java | 17 package com.android.server.backup.utils; 22 import static android.app.backup.BackupManagerMonitor.EXTRA_LOG_OLD_VERSION; 37 import static com.android.server.backup.BackupManagerService.DEBUG; 38 import static com.android.server.backup.BackupManagerService.MORE_DEBUG; 39 import static com.android.server.backup.BackupManagerService.TAG; 46 import android.app.backup.BackupAgent; 47 import android.app.backup.BackupManagerMonitor; 48 import android.app.backup.FullBackup; 49 import android.app.backup.IBackupManagerMonitor; 59 import com.android.server.backup.FileMetadata; [all …]
|
/aosp12/frameworks/base/packages/BackupEncryption/src/com/android/server/backup/encryption/tasks/ |
H A D | BackupStreamEncrypter.java | 17 package com.android.server.backup.encryption.tasks; 21 import com.android.server.backup.encryption.chunk.ChunkHash; 22 import com.android.server.backup.encryption.chunking.ChunkEncryptor; 23 import com.android.server.backup.encryption.chunking.ChunkHasher; 24 import com.android.server.backup.encryption.chunking.EncryptedChunk; 25 import com.android.server.backup.encryption.chunking.cdc.ContentDefinedChunker; 26 import com.android.server.backup.encryption.chunking.cdc.FingerprintMixer; 27 import com.android.server.backup.encryption.chunking.cdc.IsChunkBreakpoint; 28 import com.android.server.backup.encryption.chunking.cdc.RabinFingerprint64; 78 public Result backup( in backup() method in BackupStreamEncrypter
|
H A D | EncryptedFullBackupTask.java | 17 package com.android.server.backup.encryption.tasks; 23 import com.android.server.backup.encryption.StreamUtils; 24 import com.android.server.backup.encryption.chunking.ProtoStore; 25 import com.android.server.backup.encryption.chunking.cdc.FingerprintMixer; 26 import com.android.server.backup.encryption.client.CryptoBackupServer; 27 import com.android.server.backup.encryption.keys.RecoverableKeyStoreSecondaryKey; 28 import com.android.server.backup.encryption.keys.TertiaryKeyManager; 29 import com.android.server.backup.encryption.keys.TertiaryKeyRotationScheduler; 30 import com.android.server.backup.encryption.protos.nano.ChunksMetadataProto.ChunkListing; 31 import com.android.server.backup.encryption.protos.nano.WrappedKeyProto;
|
H A D | EncryptedKvRestoreTask.java | 17 package com.android.server.backup.encryption.tasks; 21 import android.app.backup.BackupDataOutput; 26 import com.android.server.backup.encryption.FullRestoreDownloader; 27 import com.android.server.backup.encryption.chunking.ChunkHasher; 28 import com.android.server.backup.encryption.keys.RecoverableKeyStoreSecondaryKeyManager; 29 import com.android.server.backup.encryption.keys.RestoreKeyFetcher; 30 import com.android.server.backup.encryption.kv.DecryptedChunkKvOutput; 31 import com.android.server.backup.encryption.protos.nano.KeyValuePairProto; 32 import com.android.server.backup.encryption.protos.nano.WrappedKeyProto;
|
H A D | KvBackupEncrypter.java | 17 package com.android.server.backup.encryption.tasks; 22 import android.app.backup.BackupDataInput; 24 import com.android.server.backup.encryption.chunk.ChunkHash; 25 import com.android.server.backup.encryption.chunking.ChunkEncryptor; 26 import com.android.server.backup.encryption.chunking.ChunkHasher; 27 import com.android.server.backup.encryption.chunking.EncryptedChunk; 28 import com.android.server.backup.encryption.kv.KeyValueListingBuilder; 29 import com.android.server.backup.encryption.protos.nano.KeyValueListingProto; 30 import com.android.server.backup.encryption.protos.nano.KeyValuePairProto; 85 public Result backup( in backup() method in KvBackupEncrypter
|
H A D | EncryptedKvBackupTask.java | 17 package com.android.server.backup.encryption.tasks; 20 import android.app.backup.BackupDataInput; 29 import com.android.server.backup.encryption.CryptoSettings; 30 import com.android.server.backup.encryption.chunking.ProtoStore; 31 import com.android.server.backup.encryption.client.CryptoBackupServer; 32 import com.android.server.backup.encryption.keys.RecoverableKeyStoreSecondaryKey; 33 import com.android.server.backup.encryption.keys.RecoverableKeyStoreSecondaryKeyManager; 34 import com.android.server.backup.encryption.keys.TertiaryKeyManager; 35 import com.android.server.backup.encryption.keys.TertiaryKeyRotationScheduler; 36 import com.android.server.backup.encryption.protos.nano.ChunksMetadataProto; [all …]
|
/aosp12/frameworks/base/services/backup/java/com/android/server/backup/fullbackup/ |
H A D | FullBackupEngine.java | 17 package com.android.server.backup.fullbackup; 19 import static com.android.server.backup.BackupManagerService.DEBUG; 21 import static com.android.server.backup.BackupManagerService.TAG; 30 import android.app.backup.BackupTransport; 31 import android.app.backup.FullBackupDataOutput; 40 import com.android.server.backup.BackupAgentTimeoutParameters; 41 import com.android.server.backup.BackupRestoreTask; 42 import com.android.server.backup.UserBackupManagerService; 43 import com.android.server.backup.remote.RemoteCall; 44 import com.android.server.backup.utils.BackupEligibilityRules; [all …]
|
H A D | FullBackupObbConnection.java | 17 package com.android.server.backup.fullbackup; 19 import static com.android.server.backup.BackupManagerService.MORE_DEBUG; 20 import static com.android.server.backup.BackupManagerService.TAG; 21 import static com.android.server.backup.UserBackupManagerService.OP_TYPE_BACKUP_WAIT; 23 import android.app.backup.IBackupManager; 34 import com.android.internal.backup.IObbBackupService; 35 import com.android.server.backup.BackupAgentTimeoutParameters; 36 import com.android.server.backup.UserBackupManagerService; 37 import com.android.server.backup.utils.FullBackupUtils;
|
H A D | PerformFullTransportBackupTask.java | 17 package com.android.server.backup.fullbackup; 28 import android.app.backup.BackupManager; 29 import android.app.backup.BackupManagerMonitor; 30 import android.app.backup.BackupProgress; 31 import android.app.backup.BackupTransport; 32 import android.app.backup.IBackupManagerMonitor; 33 import android.app.backup.IBackupObserver; 47 import com.android.server.backup.BackupRestoreTask; 48 import com.android.server.backup.FullBackupJob; 49 import com.android.server.backup.TransportManager; [all …]
|
/aosp12/frameworks/base/services/backup/java/com/android/server/backup/restore/ |
H A D | ActiveRestoreSession.java | 17 package com.android.server.backup.restore; 19 import static android.app.backup.BackupManager.OperationType; 29 import android.app.backup.BackupManager; 30 import android.app.backup.IBackupManagerMonitor; 31 import android.app.backup.IRestoreObserver; 32 import android.app.backup.IRestoreSession; 33 import android.app.backup.RestoreSet; 42 import com.android.server.backup.TransportManager; 43 import com.android.server.backup.UserBackupManagerService; 46 import com.android.server.backup.params.RestoreParams; [all …]
|
H A D | FullRestoreEngine.java | 17 package com.android.server.backup.restore; 31 import android.app.backup.BackupAgent; 32 import android.app.backup.BackupManager; 33 import android.app.backup.FullBackup; 34 import android.app.backup.IBackupManagerMonitor; 35 import android.app.backup.IFullBackupRestoreObserver; 52 import com.android.server.backup.BackupRestoreTask; 53 import com.android.server.backup.FileMetadata; 58 import com.android.server.backup.utils.BytesReadListener; 60 import com.android.server.backup.utils.RestoreUtils; [all …]
|
H A D | PerformAdbRestoreTask.java | 17 package com.android.server.backup.restore; 19 import static com.android.server.backup.BackupManagerService.DEBUG; 20 import static com.android.server.backup.BackupManagerService.MORE_DEBUG; 21 import static com.android.server.backup.BackupManagerService.TAG; 27 import android.app.backup.BackupManager; 28 import android.app.backup.IFullBackupRestoreObserver; 35 import com.android.server.backup.UserBackupManagerService; 36 import com.android.server.backup.fullbackup.FullBackupObbConnection; 37 import com.android.server.backup.utils.BackupEligibilityRules; 38 import com.android.server.backup.utils.FullBackupRestoreObserverUtils; [all …]
|
H A D | AdbRestoreFinishedLatch.java | 17 package com.android.server.backup.restore; 19 import static com.android.server.backup.BackupManagerService.DEBUG; 20 import static com.android.server.backup.BackupManagerService.MORE_DEBUG; 24 import com.android.server.backup.BackupAgentTimeoutParameters; 25 import com.android.server.backup.BackupRestoreTask; 26 import com.android.server.backup.UserBackupManagerService;
|
/aosp12/frameworks/base/services/robotests/src/com/android/server/testing/shadows/ |
H A D | ShadowKeyValueBackupTask.java | 21 import com.android.server.backup.DataChangedJournal; 22 import com.android.server.backup.UserBackupManagerService; 23 import com.android.server.backup.internal.OnTaskFinishedListener; 24 import com.android.server.backup.keyvalue.KeyValueBackupReporter; 25 import com.android.server.backup.keyvalue.KeyValueBackupTask; 26 import com.android.server.backup.transport.TransportClient; 27 import com.android.server.backup.utils.BackupEligibilityRules;
|
H A D | ShadowPerformUnifiedRestoreTask.java | 20 import android.app.backup.IBackupManagerMonitor; 21 import android.app.backup.IRestoreObserver; 24 import com.android.server.backup.UserBackupManagerService; 25 import com.android.server.backup.internal.OnTaskFinishedListener; 26 import com.android.server.backup.restore.PerformUnifiedRestoreTask; 27 import com.android.server.backup.transport.TransportClient; 28 import com.android.server.backup.utils.BackupEligibilityRules;
|
/aosp12/frameworks/base/packages/BackupEncryption/test/robolectric/src/com/android/server/backup/encryption/tasks/ |
H A D | EncryptedBackupTaskTest.java | 17 package com.android.server.backup.encryption.tasks; 34 import com.android.server.backup.encryption.chunk.ChunkHash; 35 import com.android.server.backup.encryption.chunking.BackupFileBuilder; 36 import com.android.server.backup.encryption.chunking.EncryptedChunk; 37 import com.android.server.backup.encryption.chunking.EncryptedChunkEncoder; 39 import com.android.server.backup.encryption.client.CryptoBackupServer; 40 import com.android.server.backup.encryption.keys.TertiaryKeyGenerator; 41 import com.android.server.backup.encryption.protos.nano.ChunksMetadataProto; 46 import com.android.server.backup.encryption.tasks.BackupEncrypter.Result; 47 import com.android.server.backup.testing.CryptoTestUtils; [all …]
|
H A D | ClearCryptoStateTaskTest.java | 17 package com.android.server.backup.encryption.tasks; 28 import com.android.server.backup.encryption.CryptoSettings; 29 import com.android.server.backup.encryption.chunking.ProtoStore; 30 import com.android.server.backup.encryption.protos.nano.ChunksMetadataProto.ChunkListing; 31 import com.android.server.backup.encryption.protos.nano.KeyValueListingProto.KeyValueListing; 32 import com.android.server.backup.encryption.storage.BackupEncryptionDb; 33 import com.android.server.backup.encryption.storage.TertiaryKey; 34 import com.android.server.backup.encryption.storage.TertiaryKeysTable;
|
H A D | KvBackupEncrypterTest.java | 17 package com.android.server.backup.encryption.tasks; 23 import android.app.backup.BackupDataInput; 27 import com.android.server.backup.encryption.chunk.ChunkHash; 28 import com.android.server.backup.encryption.chunking.ChunkHasher; 29 import com.android.server.backup.encryption.chunking.EncryptedChunk; 102 encrypter.backup( in backup_noExistingBackup_encryptsAllPairs() 129 encrypter.backup( in backup_existingBackup_encryptsNewAndUpdatedPairs() 151 encrypter.backup( in backup_allChunksContainsHashesOfAllChunks() 170 encrypter.backup( in backup_negativeSize_deletesKeyFromExistingBackup() 187 encrypter.backup( in backup_returnsMessageDigestOverChunkHashes() [all …]
|
/aosp12/frameworks/base/packages/BackupEncryption/src/com/android/server/backup/encryption/ |
H A D | KeyValueEncrypter.java | 17 package com.android.server.backup.encryption; 19 import static com.android.server.backup.encryption.BackupEncryptionService.TAG; 25 import com.android.server.backup.encryption.client.CryptoBackupServer; 26 import com.android.server.backup.encryption.keys.KeyWrapUtils; 27 import com.android.server.backup.encryption.keys.RecoverableKeyStoreSecondaryKey; 28 import com.android.server.backup.encryption.protos.nano.WrappedKeyProto; 29 import com.android.server.backup.encryption.tasks.EncryptedKvBackupTask; 30 import com.android.server.backup.encryption.tasks.EncryptedKvRestoreTask;
|
/aosp12/frameworks/base/services/tests/servicestests/src/com/android/server/backup/ |
H A D | UserBackupManagerServiceTest.java | 17 package com.android.server.backup; 26 import android.app.backup.BackupAgent; 27 import android.app.backup.BackupManager.OperationType; 28 import android.app.backup.IBackupManagerMonitor; 29 import android.app.backup.IBackupObserver; 34 import com.android.internal.backup.IBackupTransport; 39 import com.android.server.backup.internal.OnTaskFinishedListener; 40 import com.android.server.backup.params.BackupParams; 41 import com.android.server.backup.transport.TransportClient; 42 import com.android.server.backup.utils.BackupEligibilityRules;
|