giriş bilgileri

Bu kitaplık, kullanıcıların kimlik bilgilerine birleştirilmiş erişim sağlar. Bu veriler arasında şifreler, geçiş anahtarları ve birleşik kimlik bilgileri yer alabilir. Bu kitaplık, sorunsuz ve güvenli oturum açma deneyimleri sağlamak için kullanılmalıdır.
Son Güncelleme Kararlı Sürüm Yayın Adayı Beta Sürümü Alfa Sürümü
4 Eylül 2024 1.2.2 1.3.0-rc01 - 1.5.0-alfa05

Bağımlılıkları bildirme

Kimlik bilgilerine bağımlılık eklemek için Google Maven deposunu akılda kalıcı bir yolunu sunar. Google'ın Maven kaynağını okuyun kod deposu'na bakın.

build.gradle dosyasına ihtiyacınız olan yapıların bağımlılıklarını ekleyin. uygulamanız veya modülünüz:

Kotlin

dependencies {
    implementation("androidx.credentials:credentials:1.5.0-alpha05")

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

Eski

dependencies {
    implementation "androidx.credentials:credentials:1.5.0-alpha05"

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

Bağımlılıklar hakkında daha fazla bilgi için Derleme bağımlılıkları ekleyin.

Geri bildirim

Geri bildiriminiz Jetpack'i iyileştirmemize yardımcı olacaktır. Yeni sorunlarla karşılaşırsanız veya fikir edinebilirsiniz. Daha fazla bilgi için lütfen mevcut sorunlar tıklayın. Oyunuzu mevcut bir soruna eklemek için yıldız düğmesini tıklayın.

Yeni sayı oluştur

Sorun İzleyici dokümanlarına bakın konulu videomuzu izleyin.

Bu yapı için sürüm notu yok.

Kimlik bilgileri e2ee Sürüm 1.0.

Sürüm 1.0.0-alpha02

17 Nisan 2024

androidx.credentials:credentials-e2ee:1.0.0-alpha02 yayınlandı. Bu sürüm, önceki sürümde bulunmayan kaynak jar dosyaları içeriyor.

Sürüm 1.0.0-alpha01

3 Nisan 2024

androidx.credentials:credentials-e2ee:1.0.0-alpha01 yayınlandı. Sürüm 1.0.0-alpha01 bu kaydetmeleri içerir.

Yeni Özellikler

  • Geçiş anahtarından IdentityKey oluşturma desteği (Iba31e)

Sürüm 1.5

Sürüm 1.5.0-alpha05

4 Eylül 2024

androidx.credentials:credentials:1.5.0-alpha05 ve androidx.credentials:credentials-play-services-auth:1.5.0-alpha05 serbest bırakıldı. Sürüm 1.5.0-alpha05 bu kaydetmeleri içerir.

API Değişiklikleri

  • Yeni kimlik bilgisi türünü destekleme: DigitalCredential (I12952)
  • Paket dönüşüm API'lerini kullanıma sunun: Bu sınıfların IPC'de daha kolay şekilde geçirilmesini sağlamak için daha fazla asBundle ve fromBundle yardımcısını kullanıma sunun (I1a017)
  • PendingIntentHandler uygulamasını geriye dönük uyumlu hale getirin. (I34c13)
  • CallingAppInfo öğesini geriye dönük uyumlu hale getirin (I65085)
  • ClearCredentialRequestTypes sabit değerlerini sunun.

Sürüm 1.5.0-alpha04

7 Ağustos 2024

androidx.credentials:credentials:1.5.0-alpha04 ve androidx.credentials:credentials-play-services-auth:1.5.0-alpha04 serbest bırakıldı. Sürüm 1.5.0-alpha04 bu kaydetmeleri içerir.

API Değişiklikleri

  • CreateRestoreCredentialRequest olan isCloudBackupEnabled parametresi için varsayılan değer eklendi.

Hata Düzeltmeleri

  • credentials-play-services-auth için minSdkVersion kaldırıldı.

Sürüm 1.5.0-alpha03

24 Temmuz 2024

androidx.credentials:credentials:1.5.0-alpha03 ve androidx.credentials:credentials-play-services-auth:1.5.0-alpha03 serbest bırakıldı. Bu sürüm dahili bir dalda geliştirildi.

Yeni Özellikler

  • Kimlik Bilgilerini Geri Yükle adlı yeni bir özelliği kullanıma sunar. Geri yükleme kimlik bilgisi, kullanıcının kimlik bilgisini önceki cihazdan yeni Android cihaza geri yüklemek için kullanılır. Kullanıcı için bir RestoreCredential oluşturulduğunda, kurulum aşamasında eski cihazdan kullanılacak uygulamayı seçerse kimlik bilgileri otomatik olarak kullanıcının yeni cihazına aktarılır.

API Değişiklikleri

  • Kimlik Bilgilerini Geri Yükleme isteğinde bulunmak için yeni sınıflar eklenir.
  • Kimlik bilgilerini yeni bir cihaza geri yükleyebilen yeni bir kimlik bilgisi türü (RestoreCredential).
  • Yeni bir RestoreCredential oluşturmak için CreateRestoreCredentialRequest.
  • RestoreCredential getirmek için GetRestoreCredentialOption.
  • ClearCredentialStateRequest, RestoreCredential öğelerini temizlemek için değiştirilebilir.

Hata Düzeltmeleri

  • Uygulama geri yükleme amacıyla yeni bir RestoreCredential API eklendi (If2d40)

Sürüm 1.5.0-alpha02

12 Haziran 2024

androidx.credentials:credentials:1.5.0-alpha02 ve androidx.credentials:credentials-play-services-auth:1.5.0-alpha02 serbest bırakıldı. Bu sürüm dahili bir dalda geliştirildi.

Yeni Özellikler

  • CredentialManager hizmetinin, kimlik bilgisi oluşturma ve alma süreçlerinde doğrudan bir BiometricPrompt aktarma özelliği sağlayıcılar için artık Jetpack üzerinden kullanılabilir.

API Değişiklikleri

  • CredentialManager (I3b159) üzerinden aktarılan yeni BiometricPrompt akışının kullanılmasına olanak tanımak için BiometricPromptData, API yüzeyine eklendi
  • Sağlayıcılar için BiometricPromptData ürününden yararlanmak amacıyla CreateEntry ve CredentialEntry genelindeki tüm giriş sınıfları ile alt sınıfları değiştirdi. (I16936, I8e5bc)
  • Hatayı ve eklenen BiometricPrompt akışlarından elde edilen sonuçları CredentialManager ile kodlamak için gereken türler eklendi. (I8e5bc)

Sürüm 1.5.0-alpha01

29 Mayıs 2024

androidx.credentials:credentials:1.5.0-alpha01 ve androidx.credentials:credentials-play-services-auth:1.5.0-alpha01 serbest bırakıldı. Bu sürüm dahili bir dalda geliştirildi.

Yeni Özellikler

Kimlik bilgisi seçimi için ikincil kullanıcı arayüzü deneyimi: Oturum açma anlarında kullanıcıya bir seçici göstermek için Kimlik Bilgisi Yöneticisi API'lerini çağıran uygulama geliştiriciler artık aynı GetCredentialRequest öğesini kullanıcı adı veya şifre alanı gibi belirli bir görünümle ilişkilendirmek için yeni API'ler kullanabilir.

Daha sonra, kullanıcı bu görünümlerden birine odaklandığında ilgili istek Kimlik Bilgisi Yöneticisi'ne gönderilir. Oluşturulan kimlik bilgileri sağlayıcılar arasında toplanır ve klavye veya açılır liste önerileri gibi ikincil kullanıcı arayüzleri gibi otomatik doldurma özelliğiyle gösterilir. Bu nedenle, tüm API'ler birlikte kullanıldığında kullanıcıya önce bir seçici sunulur. Kullanıcı, kapatılırsa ve yukarıda belirtilen alanlardan birine dokunduğunda klavye/açılır liste önerileriyle sunulur.

API Değişiklikleri

  • (Önceden var olan) GetCredentialRequest alan bir PendingGetCredentialRequest sınıfı ve eşzamansız olarak kullanılabilir olduğunda (önceden var olan) bir GetCredentialResponse ile çağrılacak bir geri çağırma.
  • Android View sınıfı için, PendingGetCredentialRequest örneğinin ayarlanmasına olanak tanıyan yeni uzantı setter API'si. Bu API'nin kullanılması, belirtilen görünümü hazırlar. Kullanıcı bu görünüme dokunduğunda klavye/açılır menü önerileri gibi ikincil kullanıcı arayüzü deneyimlerinde kimlik bilgisi önerileri gösterilir.

Sürüm 1.3

Sürüm 1.3.0-rc01

10 Temmuz 2024

androidx.credentials:credentials:1.3.0-rc01 ve androidx.credentials:credentials-play-services-auth:1.3.0-rc01 serbest bırakıldı. Sürüm 1.3.0-rc01 bu kayıtları içerir.

Yeni Özellikler

  • Küçük uygulama güncellemeleriyle birlikte sürüm düzeltme sürümü.

Sürüm 1.3.0-beta02

12 Haziran 2024

androidx.credentials:credentials:1.3.0-beta02 ve androidx.credentials:credentials-play-services-auth:1.3.0-beta02 serbest bırakıldı. Sürüm 1.3.0-beta02 bu taahhütleri içerir.

Hata Düzeltmeleri

  • U öncesi cihazlarda (I31b37) hata içeren ortak anahtar kimlik bilgisi akışlarında CONSTRAINT_ERR yerine NOT_ALLOWED_ERR ifadesinin doğru şekilde kontrol edilmesine neden olan mantık düzeltildi

Sürüm 1.3.0-beta01

29 Mayıs 2024

androidx.credentials:credentials:1.3.0-beta01 ve androidx.credentials:credentials-play-services-auth:1.3.0-beta01 serbest bırakıldı. Sürüm 1.3.0-beta01 bu taahhütleri içerir.

API Değişiklikleri

  • reateCredentialRequest Bundle dönüşüm API'sini yeniden adlandır. (I46b95)
  • Priorityhints API'yi (Ida554) güncelleyin

Sürüm 1.3.0-alpha04

14 Mayıs 2024

androidx.credentials:credentials:1.3.0-alpha04 ve androidx.credentials:credentials-play-services-auth:1.3.0-alpha04 serbest bırakıldı. Sürüm 1.3.0-alpha04 bu kaydetmeleri içerir.

Hata Düzeltmeleri

  • Androidx kitaplıklarının varsayılan minSdkVersion değeri olan 21'e geçin. (I6ec7f)
  • Android 13 ve önceki sürümler için PRF oluşturma desteği.
  • Android 13 ve önceki sürümlerde preferImmediatelyAvailableCredentials desteği

Sürüm 1.3.0-alpha03

17 Nisan 2024

androidx.credentials:credentials:1.3.0-alpha03 ve androidx.credentials:credentials-play-services-auth:1.3.0-alpha03 serbest bırakıldı. Bu sürüm, önceki sürümde bulunmayan kaynak jar dosyaları içeriyor.

Sürüm 1.3.0-alpha02

3 Nisan 2024

androidx.credentials:credentials:1.3.0-alpha02 ve androidx.credentials:credentials-play-services-auth:1.3.0-alpha02 serbest bırakıldı. Sürüm 1.3.0-alpha02 bu kaydetmeleri içerir.

Yeni Özellikler

  • getCredential veya createCredential çağrısı sırasında kimlik bilgisi seçicide kimlik bilgisi girişlerinin açıkça gösterilmesine yardımcı olan yeni API'ler eklendi.

API Değişiklikleri

  • Kimlik Bilgisi Seçenekleri API yüzeyi, görüntüleme öncelikleri ile ilgili bilgileri içerecek şekilde genişletildi (Ied6fe)
  • Yapılandırılmış veri dönüşüm yardımcılarına sunulan ham paketi (If03a0)
  • Açığa çıkan isDefaultIcon ve isAutoSelectAllowedFromOption API'leri (I05c59)
  • Kimlik bilgisi girişi API yüzeyi, bir simgenin varsayılan olarak ayarlanmasıyla ilgili bilgileri içerecek şekilde genişletildi (I9fe00)
  • Kimlik bilgisi girişlerine entryGroupId biti eklendi (Id995c)
  • CredentialEntry API yüzeyine yeni bir affiliationName özelliği eklendi. (I6261e)
  • Çerçevede (I645a1) kullanılacak kullanıma açık fromXYZEntry API'leri

Hata Düzeltmeleri - Platform kimlik bilgisi yöneticisi kullanılamadığında sağlanan yedek çözüm. (b/310701473) - clearCredentialState API'nin neden olduğu NPE sorununu düzeltme (b/327686881)

Sürüm 1.3.0-alpha01

13 Aralık 2023

androidx.credentials:credentials:1.3.0-alpha01 ve androidx.credentials:credentials-play-services-auth:1.3.0-alpha01 serbest bırakıldı. 1.3.0-alpha01 sürümü bu kaydetmeleri içerir.

Hata Düzeltmeleri

  • Google Play Hizmetleri için gereken minimum APK sürümü artık 2023 v08.23'tür (APK sürümü APK 230815045) ve bu kontrol kitaplığa eklenmiştir. (aosp/2856137)
  • Yayındaki birden fazla isteğin (Ic3567) yarış durumunun neden olduğu zaten devam eden devam hatasını düzeltme

Sürüm 1.2

Sürüm 1.2.2

3 Nisan 2024

androidx.credentials:credentials:1.2.2 ve androidx.credentials:credentials-play-services-auth:1.2.2 serbest bırakıldı. Sürüm 1.2.2 bu taahhütleri içerir.

Hata Düzeltmeleri

  • Yayındaki birden fazla isteğin (Ic3567) yarış durumunun neden olduğu zaten devam eden devam hatasını düzeltme
  • clearCredentialState API'nin neden olduğu NPE'yi düzeltin (b/327686881)

Sürüm 1.2.1

6 Mart 2024

androidx.credentials:credentials:1.2.1 ve androidx.credentials:credentials-play-services-auth:1.2.1 serbest bırakıldı. Sürüm 1.2.1 bu taahhütleri içerir.

Hata Düzeltmeleri

  • Platform kimlik bilgisi yöneticisi kullanılamadığında sağlanan yedek çözüm. (b/310701473)

Sürüm 1.2.0

1 Kasım 2023

androidx.credentials:credentials:1.2.0 ve androidx.credentials:credentials-play-services-auth:1.2.0 serbest bırakıldı. 1.2.0 sürümü bu kaydetmeleri içerir.

1.0.0'dan bu yana önemli değişiklikler

  • Bu sürüm, Kimlik Bilgisi Sağlayıcı'nın desteklenmesi için her kullanıcı için şifre, geçiş anahtarı saklayıp getiriyor kabul edersiniz.

Sürüm 1.2.0-rc01

4 Ekim 2023

androidx.credentials:credentials:1.2.0-rc01 ve androidx.credentials:credentials-play-services-auth:1.2.0-rc01 serbest bırakıldı. Sürüm 1.2.0-rc01 bu kaydetmeleri içerir.

  • Küçük uygulama güncellemeleriyle birlikte sürüm düzeltmesi sürümü

Sürüm 1.2.0-beta04

20 Eylül 2023

androidx.credentials:credentials:1.2.0-beta04 ve androidx.credentials:credentials-play-services-auth:1.2.0-beta04 serbest bırakıldı. Sürüm 1.2.0-beta04 bu kaydetmeleri içerir.

Yeni Özellikler

  • Google ile oturum açmak için oturum açma amacı akışı eklendi. (Ib6559,I7a042)
  • İzin verilenler listesindeki paketler için tek imza kontrolü eklendi. (Ie6ff5)
  • PublicKeyCredential JSON ayrıştırma dosyası, güncellenmiş toJson() yöntemlerini kullanacak şekilde güncellendi. (I708e3, I00402)

Hata Düzeltmeleri

Sürüm 1.2.0-beta03

23 Ağustos 2023

androidx.credentials:credentials:1.2.0-beta03 ve androidx.credentials:credentials-play-services-auth:1.2.0-beta03 serbest bırakıldı. Sürüm 1.2.0-beta03 bu kaydetmeleri içerir.

Hata Düzeltmeleri

  • Webauthn spesifikasyonundan desteğin sonlandırılması planlandığı için uvm uzantılarını kaldırır. (I2d46d)
  • clientExtensions, credProps ve rk mülkleriyle ilgili webauthn spesifikasyonuna (I3ab01) uygunluğu sağlayın

Sürüm 1.2.0-beta02

1 Ağustos 2023

androidx.credentials:credentials:1.2.0-beta02 ve androidx.credentials:credentials-play-services-auth:1.2.0-beta02 serbest bırakıldı. Sürüm 1.2.0-beta02 bu kaydetmeleri içerir.

Hata Düzeltmeleri

  • b/293743991 - authenticationResponseJson özelliğini PublicKeyCredential içinde doğru şekilde ayrıştırmak için authenticatorData alanının sabit değerini düzeltin.

Sürüm 1.2.0-beta01

26 Temmuz 2023

androidx.credentials:credentials:1.2.0-beta01 ve androidx.credentials:credentials-play-services-auth:1.2.0-beta01 serbest bırakıldı. Sürüm 1.2.0-beta01 bu kaydetmeleri içerir.

API Değişiklikleri

  • Kaynağın doldurulup doldurulmadığını belirleyen bir API'yi kullanıma sunun (Ia91f4)
  • Özel istisnaları anlam açısından doğru hale getirir (Ibf6f4)
  • test API'sini ekleme (I61c1d)
  • test api'sini ekleme (Iaeb6f)
  • Deneysel isAtLeastU() API kullanımları kaldırıldı (Ie9117, b/289269026)
  • İzin verilenler listesini (I0c1b4) alan özel bir kaynak alıcıyı kullanıma sunun
  • VisibleForTest ek açıklaması eklendi (I5467a)
  • VisibleForTest ek açıklaması eklendi (Idf57a)
  • Yalnızca test API'lerini (Idcc05) kaldırma
  • Sağlayıcı giriş sınıflarını daha düşük API seviyelerine sunma (I2e00a)
  • Test API'leri (Id6b9e) ekleyin

Hata Düzeltmeleri

  • Test API'leri ekleme (I0d243)
  • Yeni test API'leri (I6fa12) ekleme
  • Oluşturma istekleri için otomatik seçimi kullanıma sunun (I84eee)
  • JSON kodlama hatalarını daha ayrıntılı hale getirme (I7a865)
  • Etkinlik olmayan bir bağlam parametresiyle ilgili geliştirici hatasını dikkatlice bildirin (/I20dd7, b/288288940)
  • Sağlayıcılardan döndürülen İstisnalar için Düzeltilmiş İstisna Ayrıştırma (Iaa2af,I0d243,I55151)
  • toSlice için gelişmiş dokümanlar

Sürüm 1.2.0-alpha05

7 Haziran 2023

androidx.credentials:credentials:1.2.0-alpha05 ve androidx.credentials:credentials-play-services-auth:1.2.0-alpha05 serbest bırakıldı. Bu sürüm dahili bir dalda geliştirildi.

Yeni Özellikler

  • Kamu şubesinin yanı sıra sunulan GMS modüllerinde get API için geriye dönük uyumlu ayrıştırma.

Sürüm 1.2.0-alpha04

10 Mayıs 2023

androidx.credentials:credentials:1.2.0-alpha04 ve androidx.credentials:credentials-play-services-auth:1.2.0-alpha04 serbest bırakıldı. Bu sürüm dahili bir dalda geliştirildi.

Sürüm 1.2.0-alpha03

12 Nisan 2023

androidx.credentials:credentials:1.2.0-alpha03 ve androidx.credentials:credentials-play-services-auth:1.2.0-alpha03 serbest bırakıldı. Bu öğe dahili bir daldan yayınlandı.

Sürüm 1.2.0-alpha02

8 Mart 2023

androidx.credentials:credentials:1.2.0-alpha02 ve androidx.credentials:credentials-play-services-auth:1.2.0-alpha02 serbest bırakıldı. Dahili bir şubeden geliştirildi.

API Değişiklikleri

  • Oluşturucuları herkese açık hale getirerek sağlayıcı istek sınıflarının testini etkinleştirin.
  • Tüm giriş sınıflarında simgeleri zorunlu kılın. Ancak kimlik bilgisi sağlayıcıları simge sağlamıyorsa bu kitaplıkta yedek simgeler bulunur.
  • Kimlik bilgisi sağlayıcılarının birden fazla kimlik doğrulama işlemi girişi ayarlamasına izin verin ve her biri için bir başlık belirleyin.
  • Tüm ayrıcalıklı istek sınıflarını kaldır. Sağlayıcılar artık kaynağı android.service.credentials.CallingAppInfo sınıfından alabilir ve ayrıcalıklı çağrılar (başka bir uygulama adına yapılan aramalar) için özel istek sınıflarını işlemeleri gerekmez.

Sürüm 1.2.0-alpha01

8 Şubat 2023

androidx.credentials:credentials:1.2.0-alpha01 ve androidx.credentials:credentials-play-services-auth:1.2.0-alpha01 serbest bırakıldı. Sürüm 1.2.0-alpha01 bu kaydetmeleri içerir.

Yeni Özellikler

  • Bu sürüm, her kullanıcı için şifre, geçiş anahtarı saklayıp getiriyor kabul edersiniz.

API Değişiklikleri

  • Kimlik Bilgisi Sağlayıcıları'nı desteklemek için yeni API'ler eklendi.

Sürüm 1.0

Sürüm 1.0.0-alpha09

7 Haziran 2023

androidx.credentials:credentials:1.0.0-alpha09 ve androidx.credentials:credentials-play-services-auth:1.0.0-alpha09 serbest bırakıldı. Sürüm 1.0.0-alpha09 bu kaydetmeleri içerir.

Hata Düzeltmeleri

  • İstisna türlerinin doğru ve tutarlı olduğunu doğrulayın. (Id13d7)
  • Geçiş anahtarı alma isteğinde json biçimini destekler. (I25100)
  • Geçiş Anahtarı Alma akışı, önceki GMS modülleriyle geriye dönük uyumludur.(I23878)

Sürüm 1.0.0-alpha08

3 Mayıs 2023

androidx.credentials:credentials:1.0.0-alpha08 ve androidx.credentials:credentials-play-services-auth:1.0.0-alpha08 serbest bırakıldı. 1.0.0-alpha08 sürümü bu kaydetmeleri içerir.

Hata Düzeltmeleri

  • Hata ayıklama çıkışı okunabilirliği ve hata mesajları iyileştirildi.

Sürüm 1.0.0-alpha07

19 Nisan 2023

androidx.credentials:credentials:1.0.0-alpha07 ve androidx.credentials:credentials-play-services-auth:1.0.0-alpha07 serbest bırakıldı. 1.0.0-alpha07 sürümü bu kaydetmeleri içerir.

Hata Düzeltmeleri

Sürüm 1.0.0-alpha06

5 Nisan 2023

androidx.credentials:credentials:1.0.0-alpha06 ve androidx.credentials:credentials-play-services-auth:1.0.0-alpha06 serbest bırakıldı. 1.0.0-alpha06 sürümü bu kaydetmeleri içerir.

Yeni Özellikler

  • Entegrasyonu Google kimliğiyle güncelleyin, com.google.android.libraries.identity.googleid:googleid:1.0.0 ile çalışır.

Sürüm 1.0.0-alpha05

22 Mart 2023

androidx.credentials:credentials:1.0.0-alpha05 ve androidx.credentials:credentials-play-services-auth:1.0.0-alpha05 serbest bırakıldı. 1.0.0-alpha05 sürümü bu kaydetmeleri içerir.

Hata Düzeltmeleri

  • Kullanıcı, kalıcı sayfayı iptal ettiğinde kullanıcı iptal hatasını gerektiği gibi bildirin. (/I9ff3, b/271863184)

Sürüm 1.0.0-alpha04

8 Mart 2023

androidx.credentials:credentials:1.0.0-alpha04 ve androidx.credentials:credentials-play-services-auth:1.0.0-alpha04 serbest bırakıldı. 1.0.0-alpha04 sürümü bu kaydetmeleri içerir.

API Değişiklikleri

  • Jetpack Kitaplığı'nda kaynağı ayarlamak için android.permission.CREDENTIAL_MANAGER_SET_ORIGIN şartı eklendi. (İbadet4)
  • Eklenen geçiş anahtarı alma akışı istisnaları (I4f654)
  • CredentialManager API otomatik seçim davranışı güncellemesi (I576dd)
  • CreateCredentialRequest.DisplayInfo, artık String yerine CharSequence alanlarını kullanıyor. (I85e70)

Hata Düzeltmeleri

  • Play kimlik doğrulaması modülünün R8 tarafından kaldırılmaması için ProGuard kuralları ekleyin. (9543977)

Sürüm 1.0.0-alpha03

22 Şubat 2023

androidx.credentials:credentials:1.0.0-alpha03 ve androidx.credentials:credentials-play-services-auth:1.0.0-alpha03 serbest bırakıldı. 1.0.0-alpha03 sürümü bu kaydetmeleri içerir.

Yeni Özellikler

  • Google ile Oturum Açma desteği eklendi.

API Değişiklikleri

  • UnsupportedException işlevinin düzgün çalışmasını sağlar (I68208)
  • Cihazın gerekli işaretleri içermemesi (If08dd) gibi durumların hesaba katılması için yeni bir istisna türü ekleme.
  • CredentialManager istisna API'sı (I72947)

Sürüm 1.0.0-alpha02

8 Şubat 2023

androidx.credentials:credentials:1.0.0-alpha02 ve androidx.credentials:credentials-play-services-auth:1.0.0-alpha02 serbest bırakıldı. 1.0.0-alpha02 sürümü bu kaydetmeleri içerir.

API Değişiklikleri

  • CredentialManager API imzası değişiklikleri (Iabdec)
  • CredentialManager API imzası değişiklikleri (I977ed)
  • CredentialManager API imzası değişiklikleri (Ia6e9b)

Hata Düzeltmeleri

  • webauthn spesifikasyonunda eski "kablo" artık desteklenmemektedir ve onun yerine geçen "karma" artık taşıma listesine döndürülmektedir.
  • Taşımalar iki boyutlu listeler halinde geri verildi ve bu, doğru 1D liste olarak düzeltildi.

Sürüm 1.0.0-alpha01

11 Ocak 2023

androidx.credentials:credentials:1.0.0-alpha01 ve androidx.credentials:credentials-play-services-auth:1.0.0-alpha01 serbest bırakıldı. 1.0.0-alpha01 sürümü bu kaydetmeleri içerir.

Yeni Özellikler

  • Bu sürüm, kullanıcının kimlik bilgilerine birleşik bir erişim sağlayan yeni bir jetpack kitaplığı içerir. Bu veriler arasında şifreler, geçiş anahtarları ve birleşik kimlik bilgileri yer alabilir. Bu kitaplık, sorunsuz ve güvenli oturum açma deneyimleri sağlamak için kullanılmalıdır.
  • "androidx.credentials:credentials-play-services-auth:1.0.0-alpha01", kimlik bilgilerinin Google Şifre Yöneticisi'nde depolanmasına ve Google Şifre Yöneticisi'nden alınmasına olanak tanıyan isteğe bağlı bir kitaplıktır. Bu bağımlılık, Android API düzeyi 33'ten küçük olan cihazlar için gereklidir.

API Değişiklikleri

  • Yeni API'lerle yeni kitaplık