Class UserRefreshToken

java.lang.Object
de.xima.cmn.dao.model.AEntity<UUID>
de.xima.fc.entities.UserRefreshToken
All Implemented Interfaces:
de.xima.cmn.dao.interfaces.IEntity<UUID>, Serializable, Comparable<de.xima.cmn.dao.interfaces.IEntity<UUID>>

@Entity(name="user_refresh_token") public class UserRefreshToken extends de.xima.cmn.dao.model.AEntity<UUID>
See Also:
  • Field Details

  • Constructor Details

    • UserRefreshToken

      public UserRefreshToken()
  • Method Details

    • getId

      public UUID getId()
    • setId

      public void setId(UUID id)
    • getUserProfile

      public UserProfile getUserProfile()
    • setUserProfile

      public void setUserProfile(UserProfile userProfile)
    • getUserData

      public String getUserData()
    • setUserData

      public void setUserData(String userData)
    • getAuthRef

      public String getAuthRef()
    • setAuthRef

      public void setAuthRef(String authRef)
    • getSystemAuthenticator

      public SystemAuthenticator getSystemAuthenticator()
    • setSystemAuthenticator

      public void setSystemAuthenticator(SystemAuthenticator systemAuthenticator)
    • getClientAuthenticator

      public ClientAuthenticator getClientAuthenticator()
    • setClientAuthenticator

      public void setClientAuthenticator(ClientAuthenticator clientAuthenticator)
    • getAuthenticatorType

      public EAuthClientType getAuthenticatorType()
    • setAuthenticatorType

      public void setAuthenticatorType(EAuthClientType authenticatorType)
    • getToken

      public String getToken()
    • setToken

      public void setToken(String token)
    • getCreatedInstance

      public Instant getCreatedInstance()
    • setCreatedInstance

      public void setCreatedInstance(Instant createdInstance)
    • getExpireInstance

      public Instant getExpireInstance()
    • setExpireInstance

      public void setExpireInstance(Instant expiresInstance)
    • getClientDescriptor

      public IClientDescriptor getClientDescriptor()
    • setClientDescriptor

      public void setClientDescriptor(IClientDescriptor clientDescriptor)
      Sets the client descriptor for connecting the authenticator to the user refresh token.
      Parameters:
      clientDescriptor - The client descriptor.
    • setUserData

      public void setUserData(com.alibaba.fastjson.JSONObject userData)
      Sets the user data of the user at the instant of submitting the form record.
      Parameters:
      userData - A JSON object with the user data.
    • getUserDataJson

      public com.alibaba.fastjson.JSONObject getUserDataJson()
      Gets the JSON object with user data of the user at the instant of submitting the form record.
      Returns:
      A JSON object with the user data.
    • getAuthenticator

      public IAuthenticator<?> getAuthenticator()
    • setAuthenticator

      public void setAuthenticator(IAuthenticator<?> authenticator)
    • isPersisted

      public boolean isPersisted()