Class DeviceAuthorizationCacheControl

java.lang.Object
io.jans.as.server.model.common.DeviceAuthorizationCacheControl
All Implemented Interfaces:
Serializable

public class DeviceAuthorizationCacheControl extends Object implements Serializable
Class used to keep all data about an OAuth2 Device Flow request.
See Also:
  • Constructor Details

    • DeviceAuthorizationCacheControl

      public DeviceAuthorizationCacheControl()
    • DeviceAuthorizationCacheControl

      public DeviceAuthorizationCacheControl(String userCode, String deviceCode, io.jans.as.common.model.registration.Client client, List<String> scopes, URI verificationUri, int expiresIn, int interval, long lastAccessControl, DeviceAuthorizationStatus status)
  • Method Details

    • getUserCode

      public String getUserCode()
    • setUserCode

      public void setUserCode(String userCode)
    • getDeviceCode

      public String getDeviceCode()
    • setDeviceCode

      public void setDeviceCode(String deviceCode)
    • getClient

      public io.jans.as.common.model.registration.Client getClient()
    • setClient

      public void setClient(io.jans.as.common.model.registration.Client client)
    • getScopes

      public List<String> getScopes()
    • setScopes

      public void setScopes(List<String> scopes)
    • getAuthzDetails

      public String getAuthzDetails()
    • setAuthzDetails

      public void setAuthzDetails(String authzDetails)
    • getVerificationUri

      public URI getVerificationUri()
    • setVerificationUri

      public void setVerificationUri(URI verificationUri)
    • getExpiresIn

      public int getExpiresIn()
    • setExpiresIn

      public void setExpiresIn(int expiresIn)
    • getInterval

      public int getInterval()
    • setInterval

      public void setInterval(int interval)
    • getLastAccessControl

      public Long getLastAccessControl()
    • setLastAccessControl

      public void setLastAccessControl(long lastAccessControl)
    • getStatus

      public DeviceAuthorizationStatus getStatus()
    • setStatus

      public void setStatus(DeviceAuthorizationStatus status)
    • toString

      public String toString()
      Overrides:
      toString in class Object