dane logowania
Najnowsza aktualizacja | Wersja stabilna | Kandydat do wydania | Wersja Beta | Wydanie alfa |
---|---|---|---|---|
4 września 2024 r. | 1.2.2 | 1.3.0-rc01 | - | 1.5.0-alfa05 |
Deklarowanie zależności
Aby dodać zależność od danych logowania, musisz dodać repozytorium Google Maven do w Twoim projekcie. Przeczytaj artykuł Maven Google .
Dodaj zależności artefaktów, których potrzebujesz w pliku build.gradle
aplikacji lub modułu:
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") }
Odlotowe
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" }
Więcej informacji o zależnościach znajdziesz tutaj: Dodaj zależności kompilacji.
Opinia
Twoja opinia pomoże nam ulepszyć Jetpack. Daj nam znać, jeśli odkryjesz nowe problemy jak ulepszyć tę bibliotekę. Przyjrzyj się istniejące problemy w tej bibliotece, zanim utworzysz nową. Możesz zagłosować nad istniejącym problemem przez klikając przycisk gwiazdki.
Zobacz dokumentację narzędzia Issue Tracker. .
Brak informacji o wersji tego artefaktu.
Dane logowania e2ee w wersji 1.0.
Wersja 1.0.0-alpha02
17 kwietnia 2024 r.
Usługa androidx.credentials:credentials-e2ee:1.0.0-alpha02
została zwolniona. Ta wersja zawiera źródłowe pliki jar, których brakowało w poprzedniej wersji.
Wersja 1.0.0-alpha01
3 kwietnia 2024 r.
Usługa androidx.credentials:credentials-e2ee:1.0.0-alpha01
została zwolniona. Wersja 1.0.0-alfa01 zawiera te zatwierdzenia.
Nowe funkcje
- Obsługa tworzenia
IdentityKey
z użyciem klucza dostępu (Iba31e)
Wersja 1.5
Wersja 1.5.0-alpha05
4 września 2024 r.
androidx.credentials:credentials:1.5.0-alpha05
i androidx.credentials:credentials-play-services-auth:1.5.0-alpha05
zostały udostępnione. Wersja 1.5.0-alfa05 zawiera te zatwierdzenia.
Zmiany interfejsu API
- Obsługa nowego typu danych logowania –
DigitalCredential
(I12952) - Udostępnienie interfejsów API konwersji pakietów: udostępnianie większej liczby pomocników
asBundle
ifromBundle
w celu ułatwienia przekazywania tych klas przez IPC (I1a017) - Zadbaj o zgodność wsteczną
PendingIntentHandler
. (I34c13) - Zadbaj o to, aby urządzenie
CallingAppInfo
było zgodne wstecznie (I65085) - Udostępnij stałe
ClearCredentialRequestTypes
.
Wersja 1.5.0-alpha04
7 sierpnia 2024 r.
androidx.credentials:credentials:1.5.0-alpha04
i androidx.credentials:credentials-play-services-auth:1.5.0-alpha04
zostały udostępnione. Wersja 1.5.0-alfa04 zawiera te zatwierdzenia.
Zmiany interfejsu API
- Dodaliśmy wartość domyślną parametru
isCloudBackupEnabled
o wartościCreateRestoreCredentialRequest
.
Poprawki błędów
- Usunięto
minSdkVersion
dla:credentials-play-services-auth
.
Wersja 1.5.0-alpha03
24 lipca 2024 r.
androidx.credentials:credentials:1.5.0-alpha03
i androidx.credentials:credentials-play-services-auth:1.5.0-alpha03
zostały udostępnione. Ta wersja jest opracowana w gałęzi wewnętrznej.
Nowe funkcje
- Wprowadzenie nowej funkcji – Przywracanie danych logowania. Dane logowania umożliwiają przywrócenie danych logowania użytkownika z poprzedniego urządzenia na nowe urządzenie z Androidem. Jeśli utworzysz aplikację
RestoreCredential
dla użytkownika, dane logowania zostaną automatycznie przeniesione na nowe urządzenie użytkownika, jeśli na etapie konfiguracji wybierze on aplikację do przeniesienia ze starego urządzenia.
Zmiany interfejsu API
- Dodane są nowe zajęcia w przypadku wysyłania próśb o przywrócenie danych logowania.
- Nowy typ danych logowania (
RestoreCredential
), który może przywrócić dane logowania na nowym urządzeniu. CreateRestoreCredentialRequest
za utworzenie nowego elementu:RestoreCredential
.GetRestoreCredentialOption
do pobrania:RestoreCredential
.ClearCredentialStateRequest
można zmodyfikować, aby wyczyścić:RestoreCredential
.
Poprawki błędów
- Dodaliśmy nowy interfejs API
RestoreCredential
do przywracania aplikacji (If2d40).
Wersja 1.5.0-alpha02
12 czerwca 2024 r.
androidx.credentials:credentials:1.5.0-alpha02
i androidx.credentials:credentials-play-services-auth:1.5.0-alpha02
zostały udostępnione. Ta wersja jest opracowana w gałęzi wewnętrznej.
Nowe funkcje
- Dzięki Jetpackowi dostawcy mogą teraz korzystać z możliwości bezpośredniego
CredentialManager
wprowadzeniaBiometricPrompt
poświadczeń w procesach tworzenia i pobierania danych logowania.
Zmiany interfejsu API
- Dodano interfejs
BiometricPromptData
do interfejsu API, aby umożliwić korzystanie z nowego, uzupełnionego przepływuBiometricPrompt
przezCredentialManager
(I3b159). - Zmodyfikowano wszystkie klasy wpisów i podklasy w
CreateEntry
iCredentialEntry
, aby zapewnić użytecznośćBiometricPromptData
dla dostawców. (I16936, I8e5bc) - Dodano typy wymagane do zakodowania błędu i wyników z przepływów
BiometricPrompt
zakodowanych za pomocąCredentialManager
. (I8e5bc).
Wersja 1.5.0-alpha01
29 maja 2024 r.
androidx.credentials:credentials:1.5.0-alpha01
i androidx.credentials:credentials-play-services-auth:1.5.0-alpha01
zostały udostępnione. Ta wersja jest opracowana w gałęzi wewnętrznej.
Nowe funkcje
Dodatkowy interfejs użytkownika do wyboru danych logowania: deweloperzy aplikacji, którzy podczas logowania się wywołują interfejsy API Credential Manager w celu przedstawienia użytkownikowi selektora, mogą teraz używać nowych interfejsów API do powiązania tego samego elementu GetCredentialRequest
z danym widokiem, np. nazwy użytkownika lub pola hasła.
Następnie, gdy użytkownik zaznaczy jeden z tych widoków, odpowiednie żądanie zostanie wysłane do usługi Credential Manager. Otrzymane dane logowania są zbierane od różnych dostawców i wyświetlane w ramach autouzupełniania, np. w dodatkowych interfejsach, takich jak klawiatura czy sugestie menu. W takiej sytuacji, gdy wszystkie interfejsy API są używane razem, użytkownikowi najpierw pojawia się selektor, a po zamknięciu i kliknięciu jednego z pól wspomnianych powyżej wyświetlane są sugestie dotyczące klawiatury i menu.
Zmiany interfejsu API
- Klasa
PendingGetCredentialRequest
, która przyjmuje (wcześniej utworzony)GetCredentialRequest
i wywołanie zwrotne z użyciem (wcześniej utworzonego)GetCredentialResponse
(jeśli jest dostępne asynchronicznie). - Nowy interfejs API ustawiający rozszerzenia dla klasy widoku Androida, który umożliwia ustawienie instancji
PendingGetCredentialRequest
. Użycie tego interfejsu API przygotuje dany widok, tak aby po kliknięciu go przez użytkownika sugestie dotyczące danych logowania były wyświetlane w dodatkowych funkcjach interfejsu, takich jak sugestie dotyczące klawiatury i menu.
Wersja 1.3
Wersja 1.3.0-rc01
10 lipca 2024 r.
androidx.credentials:credentials:1.3.0-rc01
i androidx.credentials:credentials-play-services-auth:1.3.0-rc01
zostały udostępnione. Wersja 1.3.0-rc01 zawiera te zatwierdzenia.
Nowe funkcje
- Udostępnienie dodatkowych wersji wraz z małymi aktualizacjami implementacji.
Wersja 1.3.0-beta02
12 czerwca 2024 r.
androidx.credentials:credentials:1.3.0-beta02
i androidx.credentials:credentials-play-services-auth:1.3.0-beta02
zostały udostępnione. Wersja 1.3.0-beta02 zawiera te zatwierdzenia.
Poprawki błędów
- Poprawiliśmy logikę prawidłowego sprawdzania kodu
NOT_ALLOWED_ERR
zamiastCONSTRAINT_ERR
w przepływach danych logowania klucza publicznego, które zawierają błąd na urządzeniach sprzed wersji (I31b37).
Wersja 1.3.0-beta01
29 maja 2024 r.
androidx.credentials:credentials:1.3.0-beta01
i androidx.credentials:credentials-play-services-auth:1.3.0-beta01
zostały udostępnione. Wersja 1.3.0-beta01 zawiera te zatwierdzenia.
Zmiany interfejsu API
- Zmień nazwę interfejsu API konwersji pakietu
reateCredentialRequest
. (I46b95) - Zaktualizowanie interfejsuPriorityhints API (Ida554)
Wersja 1.3.0-alfa04
14 maja 2024 r.
androidx.credentials:credentials:1.3.0-alpha04
i androidx.credentials:credentials-play-services-auth:1.3.0-alpha04
zostały udostępnione. Wersja 1.3.0-alfa04 zawiera te zatwierdzenia.
Poprawki błędów
- Zmień poziom na 21 jako domyślny element
minSdkVersion
bibliotek Androidax. (I6ec7f). - Obsługa tworzenia PRF na urządzeniach z Androidem 13 i starszymi.
- Aplikacja
preferImmediatelyAvailableCredentials
działa na urządzeniach z Androidem w wersji 13 i starszych.
Wersja 1.3.0-alfa03
17 kwietnia 2024 r.
androidx.credentials:credentials:1.3.0-alpha03
i androidx.credentials:credentials-play-services-auth:1.3.0-alpha03
zostały udostępnione. Ta wersja zawiera źródłowe pliki jar, których brakowało w poprzedniej wersji.
Wersja 1.3.0-alfa02
3 kwietnia 2024 r.
androidx.credentials:credentials:1.3.0-alpha02
i androidx.credentials:credentials-play-services-auth:1.3.0-alpha02
zostały udostępnione. Wersja 1.3.0-alfa02 zawiera te zatwierdzenia.
Nowe funkcje
- Dodaliśmy nowe interfejsy API, które ułatwiają wyświetlanie danych logowania w widocznym miejscu w selektorze danych logowania podczas wywoływania funkcji
getCredential
lubcreateCredential
.
Zmiany interfejsu API
- Rozszerzenie interfejsu Credential options API o informacje o priorytetach wyświetlania (Ied6fe).
- Udostępnienie nieprzetworzonego pakietu asystentom konwersji uporządkowanych danych (If03a0)
- Ujawnione interfejsy API
isDefaultIcon
iisAutoSelectAllowedFromOption
(I05c59) - Rozszerzyliśmy interfejs API wpisywania danych logowania, aby zawierał informacje na temat domyślnego ustawienia ikony (I9fe00).
- Do wpisów danych logowania dodano bit
entryGroupId
(Id995c) - Do platformy interfejsu API
CredentialEntry
dodaliśmy nową właściwośćaffiliationName
. (I6261e) - Ujawnione interfejsy API
fromXYZEntry
do użycia na platformie (I645a1)
Poprawki błędów
– Dostarczone rozwiązanie zastępcze, gdy menedżer danych logowania platformy jest niedostępny. (B/310701473)
– Naprawianie problemów z NPE spowodowanym przez interfejs API clearCredentialState
(b/327686881)
Wersja 1.3.0-alpha01
13 grudnia 2023 r.
androidx.credentials:credentials:1.3.0-alpha01
i androidx.credentials:credentials-play-services-auth:1.3.0-alpha01
zostały udostępnione. Wersja 1.3.0-alfa01 zawiera te zatwierdzenia.
Poprawki błędów
- Minimalna wersja pliku APK potrzebna dla Usług Google Play to teraz 2023 v08.23 (plik APK w wersji 230815045 w wersji 230815045), który jest uwzględniany w bibliotece. (Aosp/2856137).
- Naprawianie błędu trwającego wznawianie spowodowanego stanem wyścigu wielu żądań w trakcie emisji (Ic3567)
Wersja 1.2
Wersja 1.2.2
3 kwietnia 2024 r.
androidx.credentials:credentials:1.2.2
i androidx.credentials:credentials-play-services-auth:1.2.2
zostały udostępnione. Wersja 1.2.2 zawiera te zatwierdzenia.
Poprawki błędów
- Naprawianie błędu trwającego wznawianie spowodowanego stanem wyścigu wielu żądań w trakcie emisji (Ic3567)
- Napraw NPE spowodowane przez interfejs
clearCredentialState
API (b/327686881)
Wersja 1.2.1
6 marca 2024 roku
androidx.credentials:credentials:1.2.1
i androidx.credentials:credentials-play-services-auth:1.2.1
zostały udostępnione. Wersja 1.2.1 zawiera te zatwierdzenia.
Poprawki błędów
- Dostarczone rozwiązanie zastępcze, gdy menedżer danych logowania platformy jest niedostępny. (B/310701473)
Wersja 1.2.0
1 listopada 2023 roku
androidx.credentials:credentials:1.2.0
i androidx.credentials:credentials-play-services-auth:1.2.0
zostały udostępnione. Wersja 1.2.0 zawiera te zatwierdzenia.
Ważne zmiany wprowadzone od wersji 1.0.0
- W tej wersji dodaliśmy nowy zestaw interfejsów API do obsługi dostawcy danych uwierzytelniających w przechowywania i pobierania haseł oraz kluczy dostępu poszczególnych użytkowników. żądań.
Wersja 1.2.0-rc01
4 października 2023 roku
androidx.credentials:credentials:1.2.0-rc01
i androidx.credentials:credentials-play-services-auth:1.2.0-rc01
zostały udostępnione. Wersja 1.2.0-rc01 zawiera te zatwierdzenia.
- wydanie dodatkowe wersji wraz z małymi aktualizacjami implementacji,
Wersja 1.2.0-beta04
20 września 2023 r.
androidx.credentials:credentials:1.2.0-beta04
i androidx.credentials:credentials-play-services-auth:1.2.0-beta04
zostały udostępnione. Wersja 1.2.0-beta04 zawiera te zatwierdzenia.
Nowe funkcje
- Dodano proces intencji logowania się w przypadku logowania przez Google. (IB6559,I7a042)
- Dodano sprawdzanie pojedynczego podpisu w przypadku pakietów z listy dozwolonych. (IE6ff5)
- Zaktualizowaliśmy analizę pliku JSON
PublicKeyCredential
, aby korzystać ze zaktualizowanych metodtoJson()
. (I708e3, I00402)
Poprawki błędów
- Usunięto brakujące reguły ProGuard (b/288120539)
Wersja 1.2.0-beta03
23 sierpnia 2023 r.
androidx.credentials:credentials:1.2.0-beta03
i androidx.credentials:credentials-play-services-auth:1.2.0-beta03
zostały udostępnione. Wersja 1.2.0-beta03 zawiera te zatwierdzenia.
Poprawki błędów
- Usuwa rozszerzenia uniwersalne z powodu planowanego wycofania specyfikacji webauthn. (I2d46d)
- Zadbaj o zgodność ze specyfikacją Webauthn w odniesieniu do usług
clientExtensions
,credProps
i rk (I3ab01)
Wersja 1.2.0-beta02
1 sierpnia 2023 roku
androidx.credentials:credentials:1.2.0-beta02
i androidx.credentials:credentials-play-services-auth:1.2.0-beta02
zostały udostępnione. Wersja 1.2.0-beta02 zawiera te zatwierdzenia.
Poprawki błędów
- b/293743991 – popraw wartość stałą w polu
authenticatorData
, aby poprawnie przeanalizować właściwośćauthenticationResponseJson
w funkcji PublicKeyCredential.
Wersja 1.2.0-beta01
26 lipca 2023 r.
androidx.credentials:credentials:1.2.0-beta01
i androidx.credentials:credentials-play-services-auth:1.2.0-beta01
zostały udostępnione. Wersja 1.2.0-beta01 zawiera te zatwierdzenia.
Zmiany interfejsu API
- Udostępnianie interfejsu API określającego, czy źródło jest wypełniane (Ia91f4)
- Zawiera niestandardowe wyjątki o poprawności semantycznej (Ibf6f4)
- dodaj testowy interfejs API (I61c1d)
- dodaj testowy interfejs API (Iaeb6f)
- Usunięto zastosowania eksperymentalnego interfejsu API
isAtLeastU()
(Ie9117, b/289269026) - Udostępnianie niestandardowego modułu pobierającego źródła, który korzysta z listy dozwolonych (I0c1b4)
- Dodano adnotację
VisibleForTest
(I5467a) - Dodano adnotację
VisibleForTest
(Idf57a) - Usuń tylko testowe interfejsy API (Idcc05)
- Udostępnianie klas wpisów dostawcy na niższych poziomach interfejsu API (I2e00a)
- Dodaj testowe interfejsy API (Id6b9e)
Poprawki błędów
- Dodaj testowe interfejsy API (I0d243)
- Dodaj nowe interfejsy API do testowania (I6fa12)
- Udostępnianie automatycznego wyboru dla żądań tworzenia (I84eee)
- Szczegółowe informacje o błędach kodowania JSON (I7a865)
- Bez obaw zgłoś błąd dewelopera po parametrze kontekstu bez aktywności (/I20dd7, b/288288940)
- poprawiony sposób analizowania wyjątków dla wyjątków zwróconych przez dostawców (Iaa2af,I0d243,I55151);
- Ulepszona dokumentacja usługi
toSlice
Wersja 1.2.0-alpha05
7 czerwca 2023 r.
androidx.credentials:credentials:1.2.0-alpha05
i androidx.credentials:credentials-play-services-auth:1.2.0-alpha05
zostały udostępnione. Ta wersja jest opracowana w gałęzi wewnętrznej.
Nowe funkcje
- Zgodność wsteczna dla interfejsu API get w modułach GMS wprowadzonych w gałęzi publicznej.
Wersja 1.2.0-alfa04
10 maja 2023 r.
androidx.credentials:credentials:1.2.0-alpha04
i androidx.credentials:credentials-play-services-auth:1.2.0-alpha04
zostały udostępnione. Ta wersja jest opracowana w gałęzi wewnętrznej.
Wersja 1.2.0-alfa03
12 kwietnia 2023 r.
androidx.credentials:credentials:1.2.0-alpha03
i androidx.credentials:credentials-play-services-auth:1.2.0-alpha03
zostały udostępnione. Została ona zwolniona z oddziału wewnętrznego.
Wersja 1.2.0-alfa02
8 marca 2023 r.
androidx.credentials:credentials:1.2.0-alpha02
i androidx.credentials:credentials-play-services-auth:1.2.0-alpha02
zostały udostępnione. Opracowane z gałęzi wewnętrznej.
Zmiany interfejsu API
- Włącz testowanie klas żądań dostawcy przez udostępnienie konstruktorów publicznie.
- Ustaw ikony jako wymagane we wszystkich klasach wpisów. Jeśli jednak dostawcy danych logowania nie mają ikon, ta biblioteka zawiera ikony zastępcze.
- Zezwalaj dostawcom danych logowania na ustawianie wielu wpisów działań uwierzytelniania i nadawanie im tytułów.
- Usuń wszystkie klasy żądań z podwyższonymi uprawnieniami. Dostawcy mogą teraz po prostu pobierać źródło z klasy
android.service.credentials.CallingAppInfo
i nie muszą obsługiwać specjalnych klas żądań w przypadku wywołań uprzywilejowanych (wywołań w imieniu innej aplikacji).
Wersja 1.2.0-alpha01
8 lutego 2023 r.
androidx.credentials:credentials:1.2.0-alpha01
i androidx.credentials:credentials-play-services-auth:1.2.0-alpha01
zostały udostępnione. Wersja 1.2.0-alfa01 zawiera te zatwierdzenia.
Nowe funkcje
- W tej wersji dodaliśmy nowy zestaw interfejsów API do obsługi dostawcy danych uwierzytelniających w przechowywania i pobierania haseł oraz kluczy dostępu poszczególnych użytkowników. żądań.
Zmiany interfejsu API
- Dodano nowe interfejsy API w celu obsługi dostawców danych uwierzytelniających.
Wersja 1.0
Wersja 1.0.0-alpha09
7 czerwca 2023 r.
androidx.credentials:credentials:1.0.0-alpha09
i androidx.credentials:credentials-play-services-auth:1.0.0-alpha09
zostały udostępnione. Wersja 1.0.0-alfa09 zawiera te zatwierdzenia.
Poprawki błędów
- Sprawdź, czy typy wyjątków są dokładne i spójne. (Id13d7).
- Obsługuj format json w żądaniu uzyskania klucza dostępu. (I25100)
- Proces pobierania klucza dostępu jest zgodny wstecz z wcześniejszymi modułami GMS.(I23878)
Wersja 1.0.0-alpha08
3 maja 2023 r.
androidx.credentials:credentials:1.0.0-alpha08
i androidx.credentials:credentials-play-services-auth:1.0.0-alpha08
zostały udostępnione. Wersja 1.0.0-alfa08 zawiera te zatwierdzenia.
Poprawki błędów
- Poprawiono czytelność wyników debugowania i komunikaty o błędach.
Wersja 1.0.0-alpha07
19 kwietnia 2023 r.
androidx.credentials:credentials:1.0.0-alpha07
i androidx.credentials:credentials-play-services-auth:1.0.0-alpha07
zostały udostępnione. Wersja 1.0.0-alfa07 zawiera te zatwierdzenia.
Poprawki błędów
- Naprawianie błędu spowodowanego zmianami konfiguracji (a75fca, b/276316128)
- Nie przerywaj procedury przesyłania U w przypadku pakietu SDK sprzed wersji przedpremierowej (5418c9, b/278148300).
Wersja 1.0.0-alpha06
5 kwietnia 2023 r.
androidx.credentials:credentials:1.0.0-alpha06
i androidx.credentials:credentials-play-services-auth:1.0.0-alpha06
zostały udostępnione. Wersja 1.0.0-alfa06 zawiera te zatwierdzenia.
Nowe funkcje
- Zaktualizuj integrację z identyfikatorem Google, będzie działać z
com.google.android.libraries.identity.googleid:googleid:1.0.0
Wersja 1.0.0-alpha05
22 marca 2023 r.
androidx.credentials:credentials:1.0.0-alpha05
i androidx.credentials:credentials-play-services-auth:1.0.0-alpha05
zostały udostępnione. Wersja 1.0.0-alfa05 zawiera te zatwierdzenia.
Poprawki błędów
- Gdy użytkownik anuluje arkusz modalny, poprawnie zgłoś błąd anulowania przez użytkownika. (/I9ff3, b/271863184)
Wersja 1.0.0-alpha04
8 marca 2023 r.
androidx.credentials:credentials:1.0.0-alpha04
i androidx.credentials:credentials-play-services-auth:1.0.0-alpha04
zostały udostępnione. Wersja 1.0.0-alfa04 zawiera te zatwierdzenia.
Zmiany interfejsu API
- Dodano wymaganie
android.permission.CREDENTIAL_MANAGER_SET_ORIGIN
dotyczące ustawiania źródła w bibliotece Jetpack. (Ibaad4) - Dodano wyjątki dotyczące procesu pobierania klucza dostępu (I4f654)
- Aktualizacja zachowania automatycznego wyboru interfejsu API
CredentialManager
(I576dd) - Funkcja
CreateCredentialRequest.DisplayInfo
używa teraz pólCharSequence
zamiastString
. (I85e70)
Poprawki błędów
- Dodaj reguły ProGuard, aby moduł uwierzytelniania Play nie został usunięty w wersji R8. (9543977).
Wersja 1.0.0-alpha03
22 lutego 2023 roku
androidx.credentials:credentials:1.0.0-alpha03
i androidx.credentials:credentials-play-services-auth:1.0.0-alpha03
zostały udostępnione. Wersja 1.0.0-alfa03 zawiera te zatwierdzenia.
Nowe funkcje
- Dodaliśmy obsługę funkcji Zaloguj się przez Google.
Zmiany interfejsu API
- Umożliwia prawidłowe działanie
UnsupportedException
(I68208) - Dodanie nowego typu wyjątku, aby uwzględniać przypadki, gdy urządzenie nie zawiera niezbędnych flag (If08dd).
- Interfejs API wyjątku
CredentialManager
(I72947)
Wersja 1.0.0-alpha02
8 lutego 2023 r.
androidx.credentials:credentials:1.0.0-alpha02
i androidx.credentials:credentials-play-services-auth:1.0.0-alpha02
zostały udostępnione. Wersja 1.0.0-alfa02 zawiera te zatwierdzenia.
Zmiany interfejsu API
- Zmiany podpisu API usługi
CredentialManager
(Iabdec) - Zmiany podpisu API
CredentialManager
(I977ed) - Zmiany podpisu interfejsu API systemu
CredentialManager
(Ia6e9b)
Poprawki błędów
- Starszy atrybut „kabel” nie jest już obsługiwany w specyfikacji webauthn, a jego zamiennik na liście transportu jest teraz zwracany jako „hybrydowy”.
- Informacje o transporcie zostały podane w dwóch wymiarach list. Poprawiliśmy ten błąd tak, aby było to prawidłowa lista jednowymiarowa.
Wersja 1.0.0-alpha01
11 stycznia 2023 r.
androidx.credentials:credentials:1.0.0-alpha01
i androidx.credentials:credentials-play-services-auth:1.0.0-alpha01
zostały udostępnione. Wersja 1.0.0-alfa01 zawiera te zatwierdzenia.
Nowe funkcje
- Ta wersja zawiera nową bibliotekę Jetpack, która zapewnia jednolity dostęp do danych logowania użytkownika. Dotyczy to haseł, kluczy dostępu i sfederowanych danych logowania. Tej biblioteki należy używać do zapewnienia bezproblemowego i bezpiecznego logowania.
- „androidx.credentials:credentials-play-services-auth:1.0.0-alpha01” to opcjonalna biblioteka, która umożliwia przechowywanie danych logowania w Menedżerze haseł Google i pobieranie ich z niego. Ta zależność jest potrzebna na urządzeniach z interfejsem API Androida na poziomie <= 33.
Zmiany interfejsu API
- Nowa biblioteka z nowymi interfejsami API