ContextWrapper.CreateDeviceProtectedStorageContext Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve un nuevo objeto Context para el contexto actual, pero cuyas API de almacenamiento están respaldadas por el almacenamiento protegido por dispositivo. En los dispositivos con arranque directo, los datos almacenados en esta ubicación se cifran con una clave vinculada al dispositivo físico y se puede acceder inmediatamente después de que el dispositivo se haya arrancado correctamente, tanto antes como después de que el usuario se haya autenticado con sus credenciales (como un patrón de bloqueo o UN PIN). Dado que los datos protegidos por dispositivos están disponibles sin autenticación de usuario, debe limitar cuidadosamente los datos que almacena con este contexto. Por ejemplo, no se recomienda encarecidamente almacenar tokens de autenticación confidenciales o contraseñas en el área protegida por dispositivos. Si el dispositivo subyacente no tiene la capacidad de almacenar datos protegidos por el dispositivo y protegidos con credenciales mediante claves diferentes, ambas áreas de almacenamiento estarán disponibles al mismo tiempo. Permanecen como dos ubicaciones de almacenamiento distintas en el disco y solo la ventana de cambios de disponibilidad. Cada llamada a este método devuelve una nueva instancia de un objeto Context; Los objetos de contexto no se comparten, pero el estado común (ClassLoader, otros recursos para la misma configuración) puede ser para que el propio contexto pueda ser bastante ligero. Devuelve contexto
[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
Devoluciones
Devuelve un nuevo objeto Context para el contexto actual, pero cuyas API de almacenamiento están respaldadas por el almacenamiento protegido por dispositivo. En los dispositivos con arranque directo, los datos almacenados en esta ubicación se cifran con una clave vinculada al dispositivo físico y se puede acceder inmediatamente después de que el dispositivo se haya arrancado correctamente, tanto antes como después de que el usuario se haya autenticado con sus credenciales (como un patrón de bloqueo o UN PIN). Dado que los datos protegidos por dispositivos están disponibles sin autenticación de usuario, debe limitar cuidadosamente los datos que almacena con este contexto. Por ejemplo, no se recomienda encarecidamente almacenar tokens de autenticación confidenciales o contraseñas en el área protegida por dispositivos. Si el dispositivo subyacente no tiene la capacidad de almacenar datos protegidos por el dispositivo y protegidos con credenciales mediante claves diferentes, ambas áreas de almacenamiento estarán disponibles al mismo tiempo. Permanecen como dos ubicaciones de almacenamiento distintas en el disco y solo la ventana de cambios de disponibilidad. Cada llamada a este método devuelve una nueva instancia de un objeto Context; Los objetos de contexto no se comparten, pero el estado común (ClassLoader, otros recursos para la misma configuración) puede ser para que el propio contexto pueda ser bastante ligero. Devuelve contexto
- Atributos
Comentarios
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Java documentación para android.content.ContextWrapper.createDeviceProtectedStorageContext().