Uses of Class
org.keycloak.representations.RefreshToken
Packages that use RefreshToken
Package
Description
-
Uses of RefreshToken in org.keycloak.protocol.oid4vc.refresh
Methods in org.keycloak.protocol.oid4vc.refresh that return RefreshTokenModifier and TypeMethodDescriptionOID4VCIRefreshTokenProvider.generateRefreshToken(InitialRefreshTokenContext initialRefreshTokenCtx) Methods in org.keycloak.protocol.oid4vc.refresh with parameters of type RefreshTokenModifier and TypeMethodDescriptionprotected UserModelOID4VCIRefreshTokenProvider.getUser(RealmModel realm, RefreshToken oldToken) protected TokenManager.TokenValidationOID4VCIRefreshTokenProvider.validateToken(KeycloakSession session, jakarta.ws.rs.core.UriInfo uriInfo, ClientConnection connection, RealmModel realm, RefreshToken oldToken, jakarta.ws.rs.core.HttpHeaders headers, String scope, ClientModel client, TokenManager tokenManager, EventBuilder event) -
Uses of RefreshToken in org.keycloak.protocol.oidc
Methods in org.keycloak.protocol.oidc that return RefreshTokenModifier and TypeMethodDescriptionTokenManager.AccessTokenResponseBuilder.getRefreshToken()TokenManager.toRefreshToken(KeycloakSession session, String encodedRefreshToken) TokenManager.verifyRefreshToken(KeycloakSession session, RealmModel realm, ClientModel client, HttpRequest request, String encodedRefreshToken, boolean checkExpiration) Methods in org.keycloak.protocol.oidc that return types with arguments of type RefreshTokenModifier and TypeMethodDescriptionprotected Class<RefreshToken>RefreshTokenIntrospectionProvider.getTokenClass()Methods in org.keycloak.protocol.oidc with parameters of type RefreshTokenModifier and TypeMethodDescriptionTokenManager.AccessTokenResponseBuilder.generateRefreshToken(RefreshToken oldRefreshToken, AuthenticatedClientSessionModel clientSession) TokenManager.AccessTokenResponseBuilder.requestRefreshToken(RefreshToken requestRefreshToken) TokenManager.validateToken(KeycloakSession session, jakarta.ws.rs.core.UriInfo uriInfo, ClientConnection connection, RealmModel realm, RefreshToken oldToken, jakarta.ws.rs.core.HttpHeaders headers, String oldTokenScope) -
Uses of RefreshToken in org.keycloak.protocol.oidc.refresh
Methods in org.keycloak.protocol.oidc.refresh that return RefreshTokenModifier and TypeMethodDescriptionprotected RefreshTokenAbstractRefreshTokenProvider.createRefreshToken(AccessToken accessToken, AccessToken.Confirmation confirmation, String provider) DefaultRefreshTokenProvider.generateRefreshToken(InitialRefreshTokenContext initialRefreshTokenCtx) RefreshTokenProvider.generateRefreshToken(InitialRefreshTokenContext initialRefreshTokenCtx) Method is triggered during initial issuance of refresh token - usually after successful user authentication.RefreshTokenContext.oldRefreshToken()Returns the value of theoldRefreshTokenrecord component.Methods in org.keycloak.protocol.oidc.refresh with parameters of type RefreshTokenModifier and TypeMethodDescriptionprotected abstract TokenManager.TokenValidationAbstractRefreshTokenProvider.validateToken(KeycloakSession session, jakarta.ws.rs.core.UriInfo uriInfo, ClientConnection connection, RealmModel realm, RefreshToken oldToken, jakarta.ws.rs.core.HttpHeaders headers, String scope, ClientModel client, TokenManager tokenManager, EventBuilder event) Validation specific to the particular refreshToken provider type.protected TokenManager.TokenValidationDefaultRefreshTokenProvider.validateToken(KeycloakSession session, jakarta.ws.rs.core.UriInfo uriInfo, ClientConnection connection, RealmModel realm, RefreshToken oldToken, jakarta.ws.rs.core.HttpHeaders headers, String scope, ClientModel client, TokenManager tokenManager, EventBuilder event) Constructors in org.keycloak.protocol.oidc.refresh with parameters of type RefreshTokenModifierConstructorDescriptionRefreshTokenContext(RefreshToken oldRefreshToken, OAuth2GrantType.Context grantContext, RefreshTokenGrantType grant, TokenManager tokenManager, String scopeParameter, String resourceParameter) Creates an instance of aRefreshTokenContextrecord class. -
Uses of RefreshToken in org.keycloak.protocol.oidc.token
Methods in org.keycloak.protocol.oidc.token that return RefreshTokenModifier and TypeMethodDescriptionTokenPostProcessorContext.refreshToken()Returns the value of therefreshTokenrecord component.TokenPostProcessorContext.requestRefreshToken()Returns the value of therequestRefreshTokenrecord component.Constructors in org.keycloak.protocol.oidc.token with parameters of type RefreshTokenModifierConstructorDescriptionTokenPostProcessorContext(OAuth2Code code, RefreshToken requestRefreshToken, RefreshToken refreshToken, AccessToken accessToken, ClientSessionContext clientSessionCtx) Creates an instance of aTokenPostProcessorContextrecord class. -
Uses of RefreshToken in org.keycloak.services.util
Methods in org.keycloak.services.util with parameters of type RefreshTokenModifier and TypeMethodDescriptionUserSessionUtil.findValidSessionForRefreshToken(KeycloakSession session, RealmModel realm, RefreshToken token, ClientModel client, Consumer<UserSessionModel> invalidSessionCallback) -
Uses of RefreshToken in org.keycloak.util
Methods in org.keycloak.util that return RefreshTokenModifier and TypeMethodDescriptionstatic RefreshTokenTokenUtil.getRefreshToken(byte[] decodedToken) Return refresh token or offline tokenstatic RefreshTokenTokenUtil.getRefreshToken(String refreshToken)