ForgeRock Software Development Kits (SDKs)
Quickly leverage the power of a comprehensive, award winning Identity and access management (IAM) platform from your mobile and web applications.
¿Qué son los Kits de Desarrollo de Software de ForgeRock?
Los kits de desarrollo de software (SDK) de ForgeRock le ayudan a crear experiencias digitales seguras más rápido en la plataforma de ForgeRock. Al aprovechar los SDK, puede llevar las aplicaciones al mercado de forma más rápida y reducir costos y riesgos. Los SDK le permiten integrar con facilidad la autenticación, el registro y los recorridos de autoservicio, lo que le permite a sus aplicaciones móviles y web beneficiarse del Intelligent Access.
Al integrar el contexto del dispositivo con la información de la identidad del usuario, su organización puede ofrecer grandes experiencias de usuario sin comprometer la seguridad. Con bibliotecas nativas modulares y ampliables, los SDK de ForgeRock reducen el costo y la complejidad de añadir el inicio de sesión único (SSO), la autenticación multifactores (MFA), etc., a las aplicaciones en múltiples plataformas.
¿Qué son los SDK de ForgeRock?
Capacidades de los SDK
Autenticación Sólida con Biometría
Los SDK de ForgeRock le permiten proporcionar rápidamente excelentes experiencias de usuario al habilitar la autenticación sin contraseña y sin nombre de usuario, aprovechando la biometría como Face ID y Touch ID. Las bibliotecas de ForgeRock le permiten integrar de forma nativa estos datos biométricos en sus aplicaciones iOS, Android y web. Cree experiencias de inicio de sesión seguras y sin complicaciones para todos sus usuarios al aprovechar FIDO2 y WebAuthn e integrarlos en la plataforma de ForgeRock.
Acceso inteligente
ForgeRock Intelligent Access es una potente plataforma de organización que le permite diseñar recorridos de autenticación, registro y autoservicio de los usuarios con una interfaz visual intuitiva de arrastrar y soltar. También le permite crear fácilmente recorridos personalizados para el usuario al mismo tiempo que proporciona una seguridad excepcional mediante señales digitales, incluidos factores de dispositivo, contextuales, conductuales, de elección del usuario, analíticos y basados en el riesgo. Los SDK de ForgeRock le permiten integrar con rapidez el acceso inteligente en sus aplicaciones y cambiar de forma dinámica el recorrido sin tener que volver a codificar o implementar sus aplicaciones.
Autenticación Push y Tokens de Software
La autenticación push es una forma fácil y segura de verificar a un usuario al enviar una notificación push directamente al dispositivo de confianza del usuario. Sus aplicaciones pueden aprovechar la tecnología push para la autenticación o para autorizaciones individuales a nivel de transacción. Los SDK de ForgeRock le permiten integrar con facilidad las capacidades de autenticación push de forma nativa en sus propias aplicaciones móviles actuales. Puede convertir fácilmente su aplicación en un token de software basado en estándares (OAuth), lo que facilita una autenticación sólida para sus usuarios.
Seguridad
Los SDK de ForgeRock se crean desde cero usando las mejores prácticas para autenticar a los usuarios y proteger sus tokens. Los SDK usan el flujo de código de autorización OAuth 2.0 con Clave de prueba para intercambio de código (PKCE) como la mejor práctica para las aplicaciones directas. El SDK maneja de forma automática el intercambio de tokens y los almacena de manera segura. Para cifrar los tokens y protegerlos de un uso no autorizado, el SDK protege el material clave en el keychain (iOS) o en el almacén de claves (Android).
Contexto del Dispositivo
Los SDK de ForgeRock generan de forma automática un ID de dispositivo. Durante la autenticación del usuario, su aplicación puede aprovechar este ID junto con los datos del perfil del usuario para reducir la fricción de los dispositivos conocidos o registrados. La función de ADN del dispositivo recopila información de perfil como geolocalización, liberación o detección de raíz, modelo y plataforma. Su aplicación también puede aprovechar la información para identificar anomalías, como recorridos imposibles, o determinar mediante geoperímetros el acceso a ubicaciones específicas para ciertos usuarios.
Arquitectura Modular
El SDK tiene una arquitectura modular y ampliable, y está diseñado para ofrecer flexibilidad. ¿No quiere usar nuestro método para la detección de liberación (de un dispositivo)? ¡No hay problema! Simplemente conecte su propio método o utilice un complemento de terceros. El diseño modular del SDK también le permite minimizar la huella de su aplicación al incluir únicamente los módulos que su aplicación necesita.
Documento Informativo
SDK de ForgeRock
Cree aplicaciones seguras y modernas más rápido con los SDK de ForgeRock
Documentos
Introducción
Lea una guía general sobre los SDK de ForgeRock para ayudarlo a empezar.
Documentos
Guía de SDK de iOS
Cree rápidamente aplicaciones nativas para iPhone y iPad con el SDK de iOS.
Documentos
Guía de SDK de Android
Cree fácilmente aplicaciones nativas para diferentes dispositivos Android utilizando el SDK de Android.
Blog
Empodere a los desarrolladores y reduzca los costos con SDK
Tres pasos para disminuir el costo del desarrollo de aplicaciones sin comprometer la entrega de excelentes experiencias.
Blog
Seis Razones Más para Amar los SDK de ForgeRock
Conozca las nuevas características fundamentales introducidas en SDK 2.0.
Blog
Seis razones por las que los SDK tienen sentido
Obtenga un panorama general de los SDK y conozca algunos de los beneficios clave.