Class DeviceAuthorizationCacheControl

    • Constructor Detail

      • 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 Detail

      • 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)
      • setScopes

        public void setScopes​(List<String> scopes)
      • 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)