Autenticación de origen de red
Algunos hosts multimedia pueden requerir credenciales de usuario de las aplicaciones cliente antes de permitir el acceso a los medios. Las credenciales de usuario incluyen la identificación y la prueba de identificación, como el nombre de usuario y la contraseña, que usa el servidor multimedia para conceder acceso al origen de red que hospeda. El origen de red puede proporcionar autenticación NTLM, Implícita o Básica.
Las aplicaciones basadas en Media Foundation pueden almacenar credenciales de usuario para una dirección URL específica en un objeto de credencial que expone la interfaz IMFNetCredential . El objeto credential almacena las credenciales cifradas y proporciona métodos para devolver información como el nombre de usuario, la contraseña y el dominio.
Los objetos de credenciales se crean y mantienen en una memoria caché. El objeto de caché de credenciales , expuesto por la interfaz IMFNetCredentialCache , proporciona métodos para recuperar los objetos de credenciales de la memoria caché de credenciales.
Una aplicación que admita la autenticación debe implementar la interfaz IMFNetCredentialManager . Media Foundation no proporciona una implementación predeterminada de esta interfaz. El administrador de credenciales es responsable de recopilar las credenciales necesarias para una dirección URL de la entrada del usuario o leer desde el almacenamiento persistente.
Esta sección contiene los siguientes temas:
- Establecimiento de un administrador de credenciales
- Uso de la caché de credenciales
- Implementación de IMFNetCredentialManager
Temas relacionados