Od 27 marca 2025 r. zalecamy używanie android-latest-release
zamiast aosp-main
do kompilowania i wspołtworzenia AOSP. Więcej informacji znajdziesz w artykule o zmianach w AOSP.
Identity Credential
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Interfejsy API Identity
Credential zapewniają interfejs do bezpiecznego przechowywania dokumentów tożsamości użytkownika. Te interfejsy API komunikują się z usługą systemową credstore
, która z kolei korzysta z interfejsu HAL danych logowania do identyfikacji do komunikacji z Secure Hardware.
Dostęp do interfejsu HAL usługi tożsamości można uzyskać za pomocą interfejsu IIdentityCredentialStore
, który zapewnia interfejs do bezpiecznego przechowywania dokumentów tożsamości użytkownika. W miarę możliwości specyfikacja formatów komunikatów i semantyki komunikacji z urządzeniami do weryfikacji danych logowania oraz urzędami wydającymi (IA) wykracza poza zakres tego HAL. Zapewnia interfejs z bezpiecznym magazynem, ale aplikacja na Androida musi implementować odpowiednie dla danego typu danych logowania protokoły i procesy prezentacji oraz weryfikacji.
Instrukcje implementacji i informacje o testach VTS znajdziesz tutaj:
Treść strony i umieszczone na niej fragmenty kodu podlegają licencjom opisanym w Licencji na treści. Java i OpenJDK są znakami towarowymi lub zastrzeżonymi znakami towarowymi należącymi do firmy Oracle lub jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-07-27 UTC.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2025-07-27 UTC."],[],[],null,["# Identity Credential\n\nThe [Identity\nCredential](https://developer.android.com/reference/android/security/identity/package-summary) APIs provide an interface to a secure store\nfor user identity documents. These APIs communicate with the\n`credstore` system service which in turn use the Identity\nCredential HAL to communicate with Secure Hardware.\n\nThe Identity Credential HAL is accessed through\n`IIdentityCredentialStore` which provides an interface to a secure\nstore for user identity documents. To the extent possible, specification of\nthe message formats and semantics of communication with credential\nverification devices and issuing authorities (IAs) is out of scope for this\nHAL. It provides the interface with secure storage but a credential-specific\nAndroid application are be required to implement the presentation and\nverification protocols and processes appropriate for the specific credential\ntype.\n\nImplementation instructions and VTS test information can be found at:\n\n- [Identity\n Credential HAL, default implementation, and VTS tests](https://android.googlesource.com/platform/hardware/interfaces/+/refs/heads/android16-release/identity/aidl/android/hardware/identity/IIdentityCredentialStore.aidl)"]]