Uses of Class
io.jans.as.server.model.common.DeviceAuthorizationCacheControl
-
Packages that use DeviceAuthorizationCacheControl Package Description io.jans.as.server.model.common io.jans.as.server.service io.jans.as.server.token.ws.rs -
-
Uses of DeviceAuthorizationCacheControl in io.jans.as.server.model.common
Methods in io.jans.as.server.model.common with parameters of type DeviceAuthorizationCacheControl Modifier and Type Method Description DeviceCodeGrantAuthorizationGrantList. createDeviceGrant(DeviceAuthorizationCacheControl data, io.jans.as.common.model.common.User user)DeviceCodeGrantIAuthorizationGrantList. createDeviceGrant(DeviceAuthorizationCacheControl data, io.jans.as.common.model.common.User user)voidDeviceCodeGrant. init(DeviceAuthorizationCacheControl cacheData, io.jans.as.common.model.common.User user) -
Uses of DeviceAuthorizationCacheControl in io.jans.as.server.service
Methods in io.jans.as.server.service that return DeviceAuthorizationCacheControl Modifier and Type Method Description DeviceAuthorizationCacheControlDeviceAuthorizationService. getDeviceAuthzByDeviceCode(String deviceCode)Returns cache data related to the device authz request using user_code as cache key.DeviceAuthorizationCacheControlDeviceAuthorizationService. getDeviceAuthzByUserCode(String userCode)Returns cache data related to the device authz request using device_code as cache key.Methods in io.jans.as.server.service with parameters of type DeviceAuthorizationCacheControl Modifier and Type Method Description StringDeviceAuthorizationService. getDeviceAuthorizationPage(DeviceAuthorizationCacheControl deviceAuthorizationCacheControl, io.jans.as.common.model.registration.Client client, String state, jakarta.servlet.http.HttpServletRequest servletRequest)Validates data related to the cache, status and client in order to return correct redirection used to process device authorizations.voidDeviceAuthorizationService. saveInCache(DeviceAuthorizationCacheControl data, boolean saveDeviceCode, boolean saveUserCode)Saves data in cache, it could be saved with two identifiers used by Token endpoint or device_authorization page. -
Uses of DeviceAuthorizationCacheControl in io.jans.as.server.token.ws.rs
Methods in io.jans.as.server.token.ws.rs with parameters of type DeviceAuthorizationCacheControl Modifier and Type Method Description voidTokenRestWebServiceValidator. validateDeviceAuthorization(io.jans.as.common.model.registration.Client client, String deviceCode, DeviceAuthorizationCacheControl cacheData, OAuth2AuditLog oAuth2AuditLog)
-