Kits de développement logiciel (SDK)
Bénéficiez rapidement de la puissance d'une plateforme de gestion des identités et des accès (IAM) complète et primée depuis vos applications mobiles et Web.
Kits de développement logiciel (SDK)
Les kits de développement logiciel (SDK) vous permettent de créer plus rapidement des expériences numériques sécurisées sur la plateforme Ping Identity. En utilisant nos SDK, vous pouvez mettre en place plus rapidement vos applications et réduire les coûts et les risques. Les SDK vous permettent d’intégrer facilement l’authentification, l'inscription et les parcours en libre-service, ce qui permet à vos applications mobiles et web de bénéficier de la fonctionnalité Intelligent Access.
En intégrant le contexte de l’appareil aux informations sur l’identité de l’utilisateur, votre entreprise peut offrir une expérience utilisateur exceptionnelle sans compromettre la sécurité. Grâce à des bibliothèques natives modulaires et évolutives, nos SDK réduisent le coût et la complexité associés à l’ajout de l’authentification unique (SSO), de l’authentification multifacteur (MFA) et d’autres éléments aux applications sur plusieurs plateformes.
However, research has shown that embedding security in the early stages of the software Development life cycle provides better risk mitigation.
ForgeRock software development SDKs, or SDKs, enable developers to quickly and easily Integrate the full security.
Capabilities of the ForgeRock identity Platform into web or mobile apps without having To be a security expert.
We built our SDKs to utilize a number of powerful features in the ForgeRock platform, including Intelligent Access, which allows developers to easily utilize authentication Trees, passwordless, and even user nameless authentication.
With SDKs, developers can introduce the right amount of friction during a user login by Leveraging the user and device context.
User login analytics provides metrics and timers that measure user interaction time.
Combine that with device profile info like location, Make and model, and you can enforce Zero Trust security that is balanced with a great user Experience.
If a login experience is too cumbersome, Or if you notice fraud through a particular application channel, You can quickly change your Authentication Tree using a drag-and-drop interface.
The SDK empowers developers to write applications that can automatically handle the Changes in real time without the need to modify code or redeployment.
ForgeRock SDKs allow you to easily leverage the strength of the full ForgeRock identity Platform and enforce security best practices into Mobile and Web APPs, Saving your developers' time and enabling them to focus on what they like doing best, Building great APPs.
Caractéristiques des SDK
Authentification forte grâce à la biométrie
Les SDK de Ping Identity vous permettent d’offrir rapidement des expériences utilisateur exceptionnelles en activant l’authentification sans mot de passe et sans nom d’utilisateur, et en profitant de la biométrie comme Face ID et Touch ID. Nos bibliothèques vous permettent d’intégrer nativement ces données biométriques dans vos applications iOS, Android et web. Créez des expériences de connexion sécurisées et transparentes pour tous vos utilisateurs en bénéficiant de FIDO2 et WebAuthn et en les intégrant à la plateforme Ping Identity.
Intelligent Access
Intelligent Access est une puissante plateforme d’orchestration qui vous permet de concevoir des parcours d’authentification, d'inscription et de libre-service dédiés aux utilisateurs à l’aide d’une interface visuelle intuitive en glisser-déposer. Créez facilement des parcours adaptés à l’utilisateur tout en offrant une sécurité exceptionnelle à l’aide de signaux numériques provenant de diverses sources (appareil, contexte, comportement, choix de l’utilisateur, données analytiques et facteurs de risque). Intégrez rapidement un accès intelligent à vos applications et modifiez dynamiquement vos parcours sans avoir à recoder ou à redéployer vos applications.
Authentification push et jetons logiciels
L’authentification push est un moyen simple et sécurisé de vérifier un utilisateur en envoyant une notification push sur un de ses appareils de confiance. Vos applications peuvent utiliser la technologie push pour l’authentification ou pour les autorisations au niveau de certaines transactions individuelles. Nos SDK vous permettent d’intégrer facilement des fonctionnalités d’authentification push en mode natif dans vos propres applications mobiles existantes. Vous pouvez facilement transformer votre application en un jeton logiciel basé sur des standards (OAuth), ce qui facilite l’authentification forte pour vos utilisateurs.
Sécurité
Afin d’authentifier les utilisateurs et de sécuriser leurs jetons, nos SDK sont conçus dès le départ en respectant les meilleures pratiques. Les SDK utilisent le flux de code d’autorisation OAuth 2.0 avec Proof Key for Code Exchange (PKCE), conformément aux meilleures pratiques en vigueur pour les applications. Le SDK gère automatiquement l’échange de jetons et stocke les jetons de manière sécurisée. Pour chiffrer les jetons et les protéger contre toute utilisation non autorisée, le SDK sécurise la clé physique dans keychain (iOS) ou keystore (Android).
Contexte de l'appareil
Nos SDK génèrent automatiquement un identifiant d’appareil. Pendant l’authentification de l’utilisateur, votre application peut utiliser cet identifiant ainsi que les données du profil utilisateur pour réduire les frictions sur les appareils connus ou enregistrés. La fonctionnalité d’ADN de l’appareil collecte des informations de profil telles que la géolocalisation, la détection d’un débridage ou d’une prise de contrôle, le modèle et la plateforme. Identifiez les anomalies telles que les déplacements impossibles ou l’accès surveillé par géorepérage à des emplacements spécifiques pour certains utilisateurs.
Architecture modulaire
Le SDK dispose d'une architecture modulaire et évolutive et est conçu pour être flexible. Vous ne voulez pas utiliser notre méthode de détection des débridages ? Aucun problème. Connectez votre propre méthode ou utilisez un plug-in tiers. La conception modulaire du SDK vous permet également de réduire l'empreinte de votre application au minimum en n'incluant que les modules dont celle-ci a besoin.
Ressources associées
Lancez-vous dès Aujourd'hui
Contactez-Nous
Découvrez comment Ping peut vous aider à offrir des expériences sécurisées aux employés, partenaires et clients dans un monde numérique en constante évolution.