Class TOTPStorage

java.lang.Object
de.bytestore.hostinger.security.entity.totp.TOTPStorage

@Entity(name="secure_TOTPStorage") public class TOTPStorage extends Object
Represents a TOTP (Time-based One-Time Password) storage entity. This entity is used to store information associated with a user's TOTP configuration, such as the secret key, related user, and audit metadata (e.g., creation and modification data). The entity is integrated with Jmix for enhanced data management functionalities and is associated with the database table named "SECURE_TOTP_STORAGE". An index is applied to the USER_ID column for optimized search and retrieval of TOTP configurations per user. The entity includes information for managing record lifecycle such as creation and modification dates, author information, and tracking when the TOTP secret was last used. Annotations used in the fields specify constraints, relationships, and additional metadata.
  • Constructor Details

    • TOTPStorage

      public TOTPStorage()