Implementación del cliente SAML para Android?

¿Hay alguna aplicación de ejemplo que pueda referirme para las interacciones de SAML en Android? ¿Alguien con éxito ha usado / usado OpenSAML en Android?

Estoy tratando de escribir una aplicación sencilla que (en lugar de redirección del navegador) utilizar APIs nativas para llevar a cabo la autenticación SAML.

También algunos punteros para probar el entorno donde puedo probar clientes de SAML ayudaría.

Si necesita autenticar a los usuarios de su aplicación móvil en un IDP de SAML 2.0, entonces NO crearía esto en Android (o en iOS). La mejor práctica sería hacer que tu aplicación móvil usara OAuthv2 e intercambiar una respuesta SAML generada por el IDP para tu token local de SP / AS OAuth. Esencialmente, la aplicación pondría en marcha el navegador WebView w / en su aplicación para llevar a cabo el perfil de SSO de Web de SAML que daría lugar a su AS que da a su aplicación móvil un token de OAuth. No es necesario usar OAuth en este tipo de escenario, pero agregará seguridad y soporte estándar a su aplicación móvil.

Ping Identity ha hecho un montón de trabajo para hacer que SAML / OAuth sea rápido y fácil para los proveedores SaaS implementar (más de 250 Proveedores SaaS y crecer). Consulte https://www.pingidentity.com/products/pingfederate/secure-mobile-access.cfm

HTH = – Ian

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.