Uses of Class
org.keycloak.models.OAuth2DeviceCodeModel
Package
Description
-
Uses of OAuth2DeviceCodeModel in org.keycloak.models
Modifier and TypeMethodDescriptionstatic OAuth2DeviceCodeModel
OAuth2DeviceCodeModel.create
(RealmModel realm, ClientModel client, String deviceCode, String scope, String nonce, int expiresIn, int pollingInterval, String clientNotificationToken, String authReqId, Map<String, String> additionalParams, String codeChallenge, String codeChallengeMethod) OAuth2DeviceCodeModel.deny()
static OAuth2DeviceCodeModel
-
Uses of OAuth2DeviceCodeModel in org.keycloak.protocol.oidc.grants.ciba.endpoints
Modifier and TypeMethodDescriptionprotected void
BackchannelAuthenticationCallbackEndpoint.sendClientNotificationRequest
(ClientModel client, CibaConfig cibaConfig, OAuth2DeviceCodeModel deviceModel) -
Uses of OAuth2DeviceCodeModel in org.keycloak.protocol.oidc.grants.device
Modifier and TypeMethodDescriptionstatic OAuth2DeviceCodeModel
DeviceGrantType.getDeviceByDeviceCode
(KeycloakSession session, RealmModel realm, ClientModel client, EventBuilder event, String deviceCode) Modifier and TypeMethodDescriptionstatic boolean
DeviceGrantType.isPollingAllowed
(KeycloakSession session, OAuth2DeviceCodeModel deviceCodeModel) -
Uses of OAuth2DeviceCodeModel in org.keycloak.protocol.oidc.grants.device.clientpolicy.context
Modifier and TypeMethodDescriptionDeviceTokenRequestContext.getDeviceCodeModel()
DeviceTokenResponseContext.getDeviceCodeModel()
ModifierConstructorDescriptionDeviceTokenRequestContext
(OAuth2DeviceCodeModel deviceCodeModel, jakarta.ws.rs.core.MultivaluedMap<String, String> requestParameters) DeviceTokenResponseContext
(OAuth2DeviceCodeModel deviceCodeModel, jakarta.ws.rs.core.MultivaluedMap<String, String> requestParameters, AuthenticatedClientSessionModel clientSession, TokenManager.AccessTokenResponseBuilder accessTokenResponseBuilder) -
Uses of OAuth2DeviceCodeModel in org.keycloak.protocol.oidc.grants.device.endpoints
Modifier and TypeMethodDescriptionstatic OAuth2DeviceCodeModel
DeviceEndpoint.getDeviceByUserCode
(KeycloakSession session, RealmModel realm, String userCode)