Serialized Form

  • Package com.abavilla.fpi.login.entity

    • Class com.abavilla.fpi.login.entity.Session

      class Session extends com.abavilla.fpi.fw.entity.mongo.AbsMongoItem implements Serializable
      • Serialized Fields

        • accessToken
          String accessToken
          Token used to authenticate to protected resource
        • ipAddress
          String ipAddress
          IP Address of client who established the session
        • password
          char[] password
          Hashed password to verify the credentials
        • refreshToken
          String refreshToken
          Token used to refresh an expired access token
        • refreshTokenExpiry
          LocalDateTime refreshTokenExpiry
          Date and time when Session.refreshToken token will expire based from Keycloak server
        • userAgent
          String userAgent
          Browser User-agent of client who established the session
        • username
          String username
          Username used by session
    • Class com.abavilla.fpi.login.entity.User

      class User extends com.abavilla.fpi.fw.entity.mongo.AbsMongoItem implements Serializable
      • Serialized Fields

        • lastAccess
          LocalDateTime lastAccess
          Date and time when user last interacted with system
        • metaId
          String metaId
          User id in Meta
        • mobile
          String mobile
          Mobile number
        • registrationDate
          LocalDateTime registrationDate
          Date and time when user first interacted or registered with system
        • status
          UserStatus status
          Registration status
        • telegramId
          String telegramId
          User id in Telegram
        • verifiedDate
          LocalDateTime verifiedDate
          Date and time when user was verified
        • viberId
          String viberId
          User id in Viber