ContextWrapper.CreateDeviceProtectedStorageContext Metodo

Definizione

Restituisce un nuovo oggetto Context per il contesto corrente, ma le cui API di archiviazione sono supportate dall'archiviazione protetta dal dispositivo. Nei dispositivi con avvio diretto, i dati archiviati in questa posizione vengono crittografati con una chiave associata al dispositivo fisico ed è possibile accedervi immediatamente dopo l'avvio del dispositivo, sia prima che dopo l'autenticazione dell'utente con le proprie credenziali (ad esempio un modello di blocco o un PIN). Poiché i dati protetti dal dispositivo sono disponibili senza autenticazione utente, è consigliabile limitare attentamente i dati archiviati usando questo contesto. Ad esempio, l'archiviazione di token di autenticazione sensibili o password nell'area protetta dal dispositivo è fortemente sconsigliata. Se il dispositivo sottostante non ha la possibilità di archiviare dati protetti dal dispositivo e protetti da credenziali usando chiavi diverse, entrambe le aree di archiviazione saranno disponibili contemporaneamente. Rimangono come due percorsi di archiviazione distinti su disco e solo la finestra delle modifiche alla disponibilità. Ogni chiamata a questo metodo restituisce una nuova istanza di un oggetto Context; Gli oggetti contesto non vengono condivisi, ma lo stato comune (ClassLoader, altre risorse per la stessa configurazione) può essere quindi piuttosto leggero. Restituisce il contesto

[Android.Runtime.Register("createDeviceProtectedStorageContext", "()Landroid/content/Context;", "GetCreateDeviceProtectedStorageContextHandler", ApiSince=24)]
public override Android.Content.Context? CreateDeviceProtectedStorageContext();
[<Android.Runtime.Register("createDeviceProtectedStorageContext", "()Landroid/content/Context;", "GetCreateDeviceProtectedStorageContextHandler", ApiSince=24)>]
override this.CreateDeviceProtectedStorageContext : unit -> Android.Content.Context

Valori restituiti

Restituisce un nuovo oggetto Context per il contesto corrente, ma le cui API di archiviazione sono supportate dall'archiviazione protetta dal dispositivo. Nei dispositivi con avvio diretto, i dati archiviati in questa posizione vengono crittografati con una chiave associata al dispositivo fisico ed è possibile accedervi immediatamente dopo l'avvio del dispositivo, sia prima che dopo l'autenticazione dell'utente con le proprie credenziali (ad esempio un modello di blocco o un PIN). Poiché i dati protetti dal dispositivo sono disponibili senza autenticazione utente, è consigliabile limitare attentamente i dati archiviati usando questo contesto. Ad esempio, l'archiviazione di token di autenticazione sensibili o password nell'area protetta dal dispositivo è fortemente sconsigliata. Se il dispositivo sottostante non ha la possibilità di archiviare dati protetti dal dispositivo e protetti da credenziali usando chiavi diverse, entrambe le aree di archiviazione saranno disponibili contemporaneamente. Rimangono come due percorsi di archiviazione distinti su disco e solo la finestra delle modifiche alla disponibilità. Ogni chiamata a questo metodo restituisce una nuova istanza di un oggetto Context; Gli oggetti contesto non vengono condivisi, ma lo stato comune (ClassLoader, altre risorse per la stessa configurazione) può essere quindi piuttosto leggero. Restituisce il contesto

Attributi

Commenti

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.

per android.content.ContextWrapper.createDeviceProtectedStorageContext().

Si applica a