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 DeviceCodeGrant
AuthorizationGrantList. createDeviceGrant(DeviceAuthorizationCacheControl data, io.jans.as.common.model.common.User user)
DeviceCodeGrant
IAuthorizationGrantList. createDeviceGrant(DeviceAuthorizationCacheControl data, io.jans.as.common.model.common.User user)
void
DeviceCodeGrant. 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 DeviceAuthorizationCacheControl
DeviceAuthorizationService. getDeviceAuthzByDeviceCode(String deviceCode)
Returns cache data related to the device authz request using user_code as cache key.DeviceAuthorizationCacheControl
DeviceAuthorizationService. 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 String
DeviceAuthorizationService. 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.void
DeviceAuthorizationService. 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 void
TokenRestWebServiceValidator. validateDeviceAuthorization(io.jans.as.common.model.registration.Client client, String deviceCode, DeviceAuthorizationCacheControl cacheData, OAuth2AuditLog oAuth2AuditLog)
-