Class ApiClient

All Implemented Interfaces:
Serializable, Cloneable

public class ApiClient extends DataBaseObject
See Also:
  • Field Details

    • APU_ID

      protected String APU_ID
    • APU_SECRET_HASH

      protected String APU_SECRET_HASH
    • APU_COMMENT

      protected String APU_COMMENT
    • APU_ACTIVE

      protected boolean APU_ACTIVE
    • APU_CREATED

      protected BigDecimal APU_CREATED
    • APU_LAST_USED

      protected BigDecimal APU_LAST_USED
    • APU_LAST_USED_HOST

      protected String APU_LAST_USED_HOST
    • COU_ISO

      protected String COU_ISO
  • Constructor Details

    • ApiClient

      public ApiClient()
    • ApiClient

      public ApiClient(String id)
  • Method Details

    • getId

      public String getId()
    • setId

      public void setId(String v)
    • getSecretHash

      public String getSecretHash()
    • setSecretHash

      public void setSecretHash(String v)
    • getComment

      public String getComment()
    • setComment

      public void setComment(String v)
    • getActive

      public boolean getActive()
    • setActive

      public void setActive(boolean v)
    • setActive

      public void setActive(String v)
    • getCreated

      public Timestamp getCreated()
    • setCreated

      public void setCreated(Timestamp v)
    • getLastUsed

      public Timestamp getLastUsed()
    • setLastUsed

      public void setLastUsed(Timestamp v)
    • getLastUsedHost

      public String getLastUsedHost()
    • setLastUsedHost

      public void setLastUsedHost(String v)
    • getCountryIso

      public String getCountryIso()
    • setCountryIso

      public void setCountryIso(String v)
    • generateSecret

      public static String generateSecret()
      Generates a random hex secret string (48 hex chars).
    • sha256Hex

      public static String sha256Hex(String input)
      Returns the SHA-256 hex digest of the given input string.
    • hashCode

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

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