Class UserFaceRepository

java.lang.Object
com.serinity.accesscontrol.repository.base.BaseRepository<UserFace,UUID>
com.serinity.accesscontrol.repository.UserFaceRepository

public final class UserFaceRepository extends BaseRepository<UserFace,UUID>
Repository class for performing CRUD operations on UserFace entities.

Provides methods to persist and retrieve face embeddings associated with users, enabling face-recognition-based authentication flows.

Since:
2026-02-03
Version:
1.0
Author:
@ZouariOmar (zouariomar20@gmail.com)
See Also:
  • Constructor Details

    • UserFaceRepository

      public UserFaceRepository(org.zouarioss.skinnedratorm.core.EntityManager em)
  • Method Details

    • findByUserId

      public UserFace findByUserId(UUID userId)
      Finds the face embedding associated with a given user.
      Parameters:
      userId - the UUID of the user
      Returns:
      the UserFace for the user, or null if not found