Windows.Security.Credentials Espacio de nombres
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í.
Proporciona una manera común de almacenar y administrar de forma segura los códigos de acceso, frases de contraseña y otra información de identificación.
Nota
No se pueden mover las credenciales de empresa.
El ejemplo de caja de seguridad de credenciales proporciona escenarios específicos de almacenamiento y recuperación de credenciales.
Clases
KeyCredential |
Representa una credencial de clave, una clave asimétrica rsa, de 2048 bits, que representa la identidad de un usuario para una aplicación. |
KeyCredentialAttestationResult |
Representa los resultados del método KeyCredential.GetAttestationAsync . |
KeyCredentialManager |
Contiene métodos para la administración básica de credenciales de clave. |
KeyCredentialOperationResult |
Representa el resultado de una operación de credencial de clave. |
KeyCredentialRetrievalResult |
Representa el resultado de una recuperación de credenciales de clave. |
PasswordCredential |
Representa el almacén de credenciales de contraseña. |
PasswordCredentialPropertyStore |
Representa el almacén de propiedades de credenciales de contraseña. Esta clase y sus miembros están reservados para uso interno y no están diseñados para usarse en el código. |
PasswordVault |
Representa una caja de seguridad de credenciales de credenciales. Las taquillas son específicas de un usuario. Las aplicaciones que se ejecutan en un AppContainer (por ejemplo, aplicaciones para UWP) solo pueden acceder al contenido de su propia caja de seguridad (para el usuario actual). Las aplicaciones que no se ejecutan en appContainer (por ejemplo, aplicaciones de escritorio normales) pueden acceder a todas las taquillas del usuario, incluidas las de las aplicaciones de AppContainer. |
WebAccount |
Identifica una cuenta de un proveedor de cuentas web. |
WebAccountProvider |
Representa un proveedor de autenticación de cuenta web. |
Interfaces
IWebAccount |
Permite que una clase represente una cuenta de un proveedor de cuentas web. |
Enumeraciones
KeyCredentialAttestationStatus |
Representa los estados de atestación de credenciales de clave. |
KeyCredentialCreationOption |
Representa las opciones para crear credenciales de clave. |
KeyCredentialStatus |
Representa el estado de una solicitud de credencial de clave. |
WebAccountPictureSize |
Representa los tamaños de una imagen de cuenta web. |
WebAccountState |
Describe el estado de un objeto WebAccount . |
Consulte también
- Conectarse a proveedores de identidades con el Administrador de cuentas web
- Ejemplo keyCredentialManager (Windows 10)
- Ejemplo de caja de seguridad de credenciales (Windows 10)
- Ejemplo de caja de seguridad de credenciales (Windows 8.x)
- Ejemplo del selector de credenciales
- Ejemplo de WebAuthenticationBroker