Package io.jans.entry

Class DeviceRegistration

java.lang.Object
io.jans.orm.model.base.Entry
io.jans.orm.model.base.BaseEntry
io.jans.entry.DeviceRegistration
All Implemented Interfaces:
Serializable, Cloneable

public class DeviceRegistration extends io.jans.orm.model.base.BaseEntry implements Serializable
U2F Device registration
Author:
Yuriy Movchan Date: 05/14/2015
See Also:
  • 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)
    • 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()
    • getTtl

      public Integer getTtl()
    • setTtl

      public void setTtl(Integer ttl)
    • getDeviceData

      public io.jans.as.model.fido.u2f.protocol.DeviceData getDeviceData()
    • setDeviceData

      public void setDeviceData(io.jans.as.model.fido.u2f.protocol.DeviceData deviceData)
    • getLastAccessTime

      public Date getLastAccessTime()
    • setLastAccessTime

      public void setLastAccessTime(Date lastAccessTime)
    • isCompromised

      public boolean isCompromised()
    • markCompromised

      public void markCompromised()
    • 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 io.jans.orm.model.base.BaseEntry