Class OTPDevice

All Implemented Interfaces:
Comparable<OTPDevice>

public class OTPDevice extends RegisteredCredential implements Comparable<OTPDevice>
Represents a registered credential of OTP type (verifiedMobile is not considered OTP device in this application)
Author:
jgomer
  • Constructor Details

    • OTPDevice

      public OTPDevice()
    • OTPDevice

      public OTPDevice(String uid)
    • OTPDevice

      public OTPDevice(int id)
  • Method Details

    • getAddedOn

      public long getAddedOn()
    • getId

      public int getId()
    • getUid

      public String getUid()
    • isTimeBased

      public boolean isTimeBased()
    • getSoft

      public Boolean getSoft()
    • setAddedOn

      public void setAddedOn(long addedOn)
    • setId

      public void setId(int id)
    • setUid

      public void setUid(String uid)
    • setTimeBased

      public void setTimeBased(boolean timeBased)
    • setSoft

      public void setSoft(Boolean soft)
    • getKey

      public String getKey()
    • compareTo

      public int compareTo(OTPDevice d2)
      Specified by:
      compareTo in interface Comparable<OTPDevice>
    • currentMovingFactor

      public int currentMovingFactor()