credentials providerevents
آخر الأخبار | الإصدار الثابت | إصدار محتمل | الإصدار التجريبي | الإصدار الأوّلي |
---|---|---|---|---|
24 سبتمبر 2025 | - | - | - | 1.0.0-alpha03 |
تحديد الاعتماديات
لإضافة اعتمادية على أحداث موفّر بيانات الاعتماد، يجب تضمين مستودع Google Maven في مشروعك. اطّلِع على مستودع Maven من Google لمزيد من المعلومات.
أضِف الاعتماديات الخاصة بالعناصر التي تحتاج إليها في ملف build.gradle
لتطبيقك أو وحدتك:
Groovy
dependencies { // Use to implement credentials providereventss implementation "androidx.credentials.providerevents:providerevents:1.0.0-alpha03" implementation "androidx.credentials.providerevents:providerevents-play-services:1.0.0-alpha03"
Kotlin
dependencies { // Use to implement credentials providereventss implementation("androidx.credentials.providerevents:providerevents:1.0.0-alpha03") implementation("androidx.credentials.providerevents:providerevents-play-services:1.0.0-alpha03") }
لمزيد من المعلومات حول الاعتماديات، يُرجى الاطّلاع على إضافة اعتماديات البناء.
الملاحظات
تساعدنا ملاحظاتك في تحسين Jetpack. يُرجى إعلامنا إذا اكتشفت مشاكل جديدة أو كانت لديك أفكار لتحسين هذه المكتبة. يُرجى الاطّلاع على المشاكل الحالية في هذه المكتبة قبل إنشاء مشكلة جديدة. يمكنك إضافة صوتك إلى مشكلة حالية من خلال النقر على زر النجمة.
يُرجى الاطّلاع على مستندات Issue Tracker للحصول على مزيد من المعلومات.
الإصدار 1.0
الإصدار 1.0.0-alpha03
24 سبتمبر 2025
تم طرح androidx.credentials.providerevents:providerevents:1.0.0-alpha03
وandroidx.credentials.providerevents:providerevents-play-services:1.0.0-alpha03
. يتضمّن الإصدار 1.0.0-alpha03 هذه التعديلات.
تغييرات واجهة برمجة التطبيقات
- تغيير البادئة الثابتة
CredentialType
(If5dac، b/436531602) - تمت إضافة مجموعة جديدة من واجهات برمجة التطبيقات لنقل بيانات الاعتماد. يمكن لموفّري بيانات الاعتماد الآن طلب بيانات اعتماد من موفّر آخر عن طريق تمرير
ImportCredentialsRequest
(Idc79d). - اجعل
requestJson
مَعلمة مطلوبة فيCredentialTransferCapabilitiesRequest
. (Id867a) - تمت إضافة مجموعة جديدة من واجهات برمجة التطبيقات لنقل بيانات الاعتماد. يمكن لمقدّمي بيانات الاعتماد الآن استيراد بيانات الاعتماد من مقدّم آخر عن طريق تمرير
ImportCredentialsRequest
(If54f7). - إصلاحات بسيطة في المستندات (Ieff7c، b/435703922)
- تغيير البادئة الثابتة
CredentialType
(If5dac، b/436531602) - تمت إضافة مجموعة جديدة من واجهات برمجة التطبيقات لنقل بيانات الاعتماد. يمكن لموفّري بيانات الاعتماد الآن طلب بيانات اعتماد من موفّر آخر عن طريق تمرير
ImportCredentialsRequest
(Idc79d). - جعل
requestJson
مَعلمة مطلوبة فيCredentialTransferCapabilitiesRequest
(Id867a) - تمت إضافة واجهات برمجة تطبيقات جديدة لتبادل بيانات الاعتماد (I77c1c)
الإصدار 1.0.0-alpha02
13 أغسطس 2025
تم طرح androidx.credentials.providerevents:providerevents:1.0.0-alpha02
وandroidx.credentials.providerevents:providerevents-play-services:1.0.0-alpha02
. يتضمّن الإصدار 1.0.0-alpha02 هذه التعديلات.
تغييرات واجهة برمجة التطبيقات
- إعادة تصميم بسيطة لفئات الاستثناء و
GetCapabilitiesRequest
(Ia6ee3) - تمت إضافة واجهات برمجة تطبيقات تتيح للأطراف المعتمِدة إرسال إشارات حالة بيانات الاعتماد إلى مقدّمي بيانات الاعتماد، ما يتيح لهم تعديل حالة بيانات الاعتماد من جانبهم. (Ia7a65)
- إعادة تصميم
ExportCredentialsResponse
بحيث يتم تجميع المقاييس التي يتم إعداد تقارير بشأنها حسب نوع بيانات الاعتماد (I3a088) - تمت إضافة واجهات برمجة تطبيقات جديدة لخدمة إعداد الأجهزة (Icc9d5)
إصلاح الأخطاء
- تمت إضافة واجهات برمجة تطبيقات جديدة لتبادل بيانات الاعتماد (I77c1c)
الإصدار 1.0.0-alpha01
7 مايو 2025
تم طرح androidx.credentials.providerevents:providerevents:1.0.0-alpha01
وandroidx.credentials.providerevents:providerevents-play-services:1.0.0-alpha01
. يتضمّن الإصدار 1.0.0-alpha01 هذه التعديلات.
الميزات الجديدة
- تتم إضافة
CredentialProviderEventsService
جديد ستتيحه مقدّمات خدمات بيانات الاعتماد لتلقّي الأحداث من واجهات برمجة التطبيقات Credential Manager API. إحدى الميزات التي يمكن لمزوّدي بيانات الاعتماد توفيرها الآن من خلال هذه الخدمة هي تجربة إنشاء مفتاح مرور مشروط. تم تصميم هذه الخدمة لنشر تحديثات أخرى لموفّر بيانات الاعتماد أيضًا في المستقبل.
تغييرات واجهة برمجة التطبيقات
-
CredentialProviderEventsService
: خدمة جديدة يمكن لمقدّمي بيانات الاعتماد استخدامها لتلقّي الأحداث من Credential Manager API.