credentials

Cette bibliothèque fournit un accès unifié aux identifiants d'un utilisateur. Il peut s'agir des mots de passe, des clés d'accès et des identifiants fédérés. Cette bibliothèque doit être utilisée pour offrir une expérience de connexion fluide et sécurisée.
Dernière mise à jour Version stable Version finale Version bêta Version alpha
8 février 2023 - - - 1.2.0-alpha01

Déclarer des dépendances

Pour ajouter une dépendance sur credentials, vous devez ajouter le dépôt Maven de Google à votre projet. Pour en savoir plus, consultez la section Dépôt Maven de Google.

Ajoutez les dépendances correspondant aux artefacts dont vous avez besoin dans le fichier build.gradle de votre application ou de votre module :

Groovy

dependencies {
    implementation "androidx.credentials:credentials:1.0.0-alpha02"

    // optional - needed for credentials support from play services, for devices running
    // Android 13 and below.
    implementation "androidx.credentials:credentials-play-services-auth:1.0.0-alpha02"
}

Kotlin

dependencies {
    implementation("androidx.credentials:credentials:1.0.0-alpha02")

    // optional - needed for credentials support from play services, for devices running
    // Android 13 and below.
    implementation("androidx.credentials:credentials-play-services-auth:1.0.0-alpha02")
}

Pour en savoir plus sur les dépendances, consultez Ajouter des dépendances de compilation.

Commentaires

Vos commentaires nous aident à améliorer Jetpack. N'hésitez pas à nous contacter si vous découvrez de nouveaux problèmes ou si vous avez des idées pour améliorer cette bibliothèque. Veuillez consulter les problèmes existants de cette bibliothèque avant d'en signaler un nouveau. Vous pouvez ajouter votre vote à un problème existant en cliquant sur le bouton en forme d'étoile.

Signaler un nouveau problème

Pour en savoir plus, consultez la documentation sur l'outil Issue Tracker.

Aucune note de version pour cet artefact.

Version 1.2

Version 1.2.0-alpha01

8 février 2023

Publication d'androidx.credentials:credentials:1.2.0-alpha01 et d'androidx.credentials:credentials-play-services-auth:1.2.0-alpha01. Liste des commits de la version 1.2.0-alpha01

Nouvelles fonctionnalités

  • Cette version a ajouté un nouvel ensemble d'API permettant au fournisseur d'identifiants de stocker et de récupérer des mots de passe et des clés d'accès selon les requêtes des utilisateurs.

Modifications apportées à l'API

  • De nouvelles API ont été ajoutées pour assurer la compatibilité avec les fournisseurs d'identifiants.

Version 1.0

Version 1.0.0-alpha02

8 février 2023

Publication d'androidx.credentials:credentials:1.0.0-alpha02 et d'androidx.credentials:credentials-play-services-auth:1.0.0-alpha02. Liste des commits de la version 1.0.0-alpha02

Modifications apportées à l'API

  • Modifications apportées à la signature de l'API CredentialManager (Iabdec)
  • Modifications apportées à la signature de l'API CredentialManager (I977ed)
  • Modifications apportées à la signature de l'API CredentialManager (Ia6e9b)

Correction de bugs

  • "Cable" n'est plus accepté dans la spécification webauthn et son remplacement, "hybride", est maintenant renvoyé pour la liste de transports.
  • Les transports étaient rendus dans des listes 2D. Ce problème a été corrigé afin d'utiliser la liste 1D correcte.

Version 1.0.0-alpha01

11 janvier 2023

Publication d'androidx.credentials:credentials:1.0.0-alpha01 et androidx.credentials:credentials-play-services-auth:1.0.0-alpha01. Liste des commits de la version 1.0.0-alpha01

Nouvelles fonctionnalités

  • Cette version contient une nouvelle bibliothèque Jetpack qui fournit un accès unifié aux identifiants d'un utilisateur. Il peut s'agir des mots de passe, des clés d'accès et des identifiants fédérés. Cette bibliothèque doit être utilisée pour offrir une expérience de connexion fluide et sécurisée.
  • "androidx.credentials:credentials-play-services-auth:1.0.0-alpha01" est une bibliothèque facultative qui permet de stocker des identifiants dans le Gestionnaire de mots de passe de Google et de les récupérer. Cette dépendance est nécessaire pour les appareils exécutant l'API Android niveau 33 ou inférieur.

Modifications apportées à l'API

  • Nouvelle bibliothèque avec de nouvelles API