Class ApiTokenDataModel

java.lang.Object
com.gentics.contentnode.rest.model.token.ApiTokenDataModel
All Implemented Interfaces:
Serializable

public class ApiTokenDataModel extends Object implements Serializable
Model for an API Token
See Also:
  • Constructor Details

    • ApiTokenDataModel

      public ApiTokenDataModel()
  • Method Details

    • getId

      public int getId()
      ID of the token
      Returns:
      ID
    • setId

      public ApiTokenDataModel setId(int id)
      Set the ID
      Parameters:
      id - ID
      Returns:
      fluent API
    • getUserId

      public int getUserId()
      User ID
      Returns:
      user Id
    • setUserId

      public ApiTokenDataModel setUserId(int userId)
      Set the user ID
      Parameters:
      userId - user ID
      Returns:
      fluent API
    • getName

      public String getName()
      Token name
      Returns:
      name
    • setName

      public ApiTokenDataModel setName(String name)
      Set the name
      Parameters:
      name - name
      Returns:
      fluent API
    • getCdate

      public int getCdate()
      Creation date
      Returns:
      creation date
    • setCdate

      public ApiTokenDataModel setCdate(int cdate)
      Set the creation date
      Parameters:
      cdate - creation date
      Returns:
      fluent API
    • getExpires

      public int getExpires()
      Expiry date
      Returns:
      expiry date
    • setExpires

      public ApiTokenDataModel setExpires(int expires)
      Set the expiry date
      Parameters:
      expires - expiry date
      Returns:
      fluent API
    • getLastUsed

      public int getLastUsed()
      Date of the last usage
      Returns:
      last usage date
    • setLastUsed

      public ApiTokenDataModel setLastUsed(int lastUsed)
      Set the last usage date
      Parameters:
      lastUsed - date
      Returns:
      fluent API
    • isValid

      public boolean isValid()
      True when the token is still valid (not expired), false when the token is expired
      Returns:
      flag
    • setValid

      public ApiTokenDataModel setValid(boolean valid)
      Set the "valid" flag
      Parameters:
      valid - flag
      Returns:
      fluent API
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object