Lines Matching refs:authentication

7authentication is indispensable in identity authentication scenarios, such as device unlocking, pa…
9authentication capabilities for apps and account management system ability (SA). It supports user …
11 **Figure 1** User authentication architecture
16authentication consists of the User_auth framework and basic authentication services (including PI…
20authentication credential template is generated when a user sets a password or enrolls facial info…
24authentication credential template is generated and stored by the authentication service when a us…
28 …xecutor collects, processes, stores, and compares data for authentication. Each authentication ser…
32 …gistration and identity authentication. The executor can collect, process, store, and compare data…
34 …: only collects data during user authentication. It needs to work with the authenticator to comple…
36 …ta, obtains the stored credential template, and compares it with the authentication information ge…
40 …The authentication algorithm varies depending on the authentication mode and device used. Differen…
48authentication result accuracy, measures must be taken to protect the integrity of the key informa…
50 … For example, if a face image template is locked, the related facial authentication capability can…
52 …- User_auth uses the executor public key to verify the authentication result accuracy and the inte…
57 …e trust level of the authentication result varies, depending on the authentication mode and the se…
61 …An authentication scheme contains information about the authentication mode, trust level of the au…
65 … process requests. User_auth schedules the executor to implement basic authentication capabilities.
93 …vice to implement management of executors and credentials as well as authentication scheme generat…
102 …EE to ensure secure storage of user credentials and trustworthiness of user authentication results.
108 …gement, authentication session management, and executor information management for the User_auth s…
113 … for executor registration, credential enrollment and deletion, user authentication, and user iden…
120 …ey, std::vector<uint64_t> &templateIds) |Adds an executor to obtain the authentication capability.|
122 | OpenSession(int32_t userId, std::vector<uint8_t> &challenge) | Opens a session for authentication
123 | CloseSession(int32_t userId) | Closes a session for authentication credential management. …
124 …nst HdiEnrollParam &param, HdiScheduleInfo &info) | Enrolls the user authentication credential. If…
130 …tor<CredentialInfo> &infos) | Obtains user credential information by authentication type. …
131 …ram, std::vector<HdiScheduleInfo> &infos) | Starts an authentication to generate the authenticatio…
132 …fo, HdiEnrolledState &enrolledState)| Updates the authentication result to evaluate the authentica…
133 | CancelAuthentication(uint64_t contextId) | Cancels an authentication. |
137 …hType, uint32_t &authTrustLevel) | Obtains the authentication trust level of the specified authent…
138 …d::vector<int32_t> &validTypes) | Obtains the valid authentication scheme based on the authenticat…
286 3. Enroll user authentication data. For details about the code, see [user_auth_interface_service.cp…
289 // Open a session for authentication credential management.
304 // Close the session for authentication credential management.
402 4. Perform the authentication. For details about the code, see [user_auth_interface_service.cpp](ht…
416 // Start an authentication to generate the authentication scheme and scheduling information.
459 // Update the authentication result to evaluate the authentication scheme.
498 // Cancel the authentication.
517 Use the [User Authentication APIs](../../application-dev/reference/apis-user-authentication-kit/js-…
519 1. Initiate a request for user authentication and obtain the authentication result.
526 // Set authentication parameters.
532 // Set the authentication page.
537 // Obtain an authentication object.
540 // Subscribe to the authentication result.
544 // Unsubscribe from the authentication result if required.
557 2. Cancel an authentication.
573 // Obtain an authentication object.
576 // Start user authentication.
579 // Cancel the authentication.