Class TOTPAppSetting

java.lang.Object
io.jmix.appsettings.entity.AppSettingsEntity
de.bytestore.hostinger.security.settings.TOTPAppSetting
All Implemented Interfaces:
io.jmix.core.Entity, io.jmix.core.entity.JmixEntityEntryEnhanced, io.jmix.core.entity.JmixSettersEnhanced, Serializable, Cloneable, org.eclipse.persistence.descriptors.changetracking.ChangeTracker, org.eclipse.persistence.internal.descriptors.PersistenceEntity, org.eclipse.persistence.internal.descriptors.PersistenceObject, org.eclipse.persistence.internal.weaving.PersistenceWeaved, org.eclipse.persistence.internal.weaving.PersistenceWeavedChangeTracking, org.eclipse.persistence.internal.weaving.PersistenceWeavedFetchGroups, org.eclipse.persistence.queries.FetchGroupTracker

@Entity(name="secure_TOTPAppSetting") public class TOTPAppSetting extends io.jmix.appsettings.entity.AppSettingsEntity
Represents the settings for a Time-based One-Time Password (TOTP) application. This class is used to manage configurations related to TOTP, such as the number of digits in the generated codes, the period of code validity, allowed time discrepancy, and the issuer name. The TOTPAppSetting entity integrates with the application settings feature to store and retrieve configuration data. The entity leverages the Jmix application settings framework to define default configuration values and is linked to the TOTPService for updating the verifier. Method: - postUpdate: Invoked after an entity update operation, responsible for invoking the TOTPService update verifier.
See Also:
  • Nested Class Summary

    Nested classes/interfaces inherited from class io.jmix.appsettings.entity.AppSettingsEntity

    io.jmix.appsettings.entity.AppSettingsEntity.JmixEntityEntry
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     

    Methods inherited from class io.jmix.appsettings.entity.AppSettingsEntity

    __copyEntityEntry, __getEntityEntry, _persistence_checkFetched, _persistence_checkFetchedForSet, _persistence_get, _persistence_getCacheKey, _persistence_getFetchGroup, _persistence_getId, _persistence_getPropertyChangeListener, _persistence_getSession, _persistence_isAttributeFetched, _persistence_new, _persistence_post_clone, _persistence_propertyChange, _persistence_resetFetchGroup, _persistence_set, _persistence_setCacheKey, _persistence_setFetchGroup, _persistence_setId, _persistence_setPropertyChangeListener, _persistence_setSession, _persistence_setShouldRefreshFetchGroup, _persistence_shallow_clone, _persistence_shouldRefreshFetchGroup, equals, getId, getVersion, hashCode, setId, setVersion, toString

    Methods inherited from class java.lang.Object

    getClass, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • TOTPAppSetting

      public TOTPAppSetting()
  • Method Details

    • postUpdate

      public void postUpdate()