Class DeviceRegistration

java.lang.Object
org.gluu.persist.model.base.Entry
org.gluu.persist.model.base.BaseEntry
org.gluu.oxauth.model.fido.u2f.DeviceRegistration
All Implemented Interfaces:
Serializable, Cloneable

public class DeviceRegistration extends org.gluu.persist.model.base.BaseEntry implements Serializable
U2F Device registration
Author:
Yuriy Movchan Date: 05/14/2015
See Also:
  • Field Details

    • userInum

      protected String userInum
  • Constructor Details

  • Method Details

    • getId

      public String getId()
    • setId

      public void setId(String id)
    • getDisplayName

      public String getDisplayName()
    • setDisplayName

      public void setDisplayName(String displayName)
    • getDescription

      public String getDescription()
    • setDescription

      public void setDescription(String description)
    • getNickname

      public String getNickname()
    • setNickname

      public void setNickname(String nickname)
    • getUserInum

      public String getUserInum()
    • setUserInum

      public void setUserInum(String userInum)
    • getDeviceRegistrationConfiguration

      public DeviceRegistrationConfiguration getDeviceRegistrationConfiguration()
    • setDeviceRegistrationConfiguration

      public void setDeviceRegistrationConfiguration(DeviceRegistrationConfiguration deviceRegistrationConfiguration)
    • getDeviceNotificationConf

      public String getDeviceNotificationConf()
    • setDeviceNotificationConf

      public void setDeviceNotificationConf(String deviceNotificationConf)
    • getCounter

      public long getCounter()
    • setCounter

      public void setCounter(long counter)
    • getStatus

      public DeviceRegistrationStatus getStatus()
    • setStatus

      public void setStatus(DeviceRegistrationStatus status)
    • getApplication

      public String getApplication()
    • setApplication

      public void setApplication(String application)
    • getKeyHandle

      public String getKeyHandle()
    • setKeyHandle

      public void setKeyHandle(String keyHandle)
    • getKeyHandleHashCode

      public Integer getKeyHandleHashCode()
    • setKeyHandleHashCode

      public void setKeyHandleHashCode(Integer keyHandleHashCode)
    • getCreationDate

      public Date getCreationDate()
    • setCreationDate

      public void setCreationDate(Date creationDate)
    • clearExpiration

      public void clearExpiration()
    • setExpiration

      public void setExpiration()
    • getTtl

      public Integer getTtl()
    • setTtl

      public void setTtl(Integer ttl)
    • getDeviceData

      public DeviceData getDeviceData()
    • setDeviceData

      public void setDeviceData(DeviceData deviceData)
    • getLastAccessTime

      public Date getLastAccessTime()
    • setLastAccessTime

      public void setLastAccessTime(Date lastAccessTime)
    • isCompromised

      public boolean isCompromised()
    • markCompromised

      public void markCompromised()
    • checkAndUpdateCounter

      public void checkAndUpdateCounter(long clientCounter) throws InvalidDeviceCounterException
      Throws:
      InvalidDeviceCounterException
    • getExpirationDate

      public Date getExpirationDate()
    • setExpirationDate

      public void setExpirationDate(Date expirationDate)
    • isDeletable

      public boolean isDeletable()
    • setDeletable

      public void setDeletable(boolean deletable)
    • toString

      public String toString()
      Overrides:
      toString in class org.gluu.persist.model.base.BaseEntry