Uses of Class
org.keycloak.protocol.oidc.TokenManager.TokenValidation
Packages that use TokenManager.TokenValidation
Package
Description
-
Uses of TokenManager.TokenValidation in org.keycloak.protocol.oid4vc.refresh
Methods in org.keycloak.protocol.oid4vc.refresh that return TokenManager.TokenValidationModifier and TypeMethodDescriptionprotected 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) Methods in org.keycloak.protocol.oid4vc.refresh with parameters of type TokenManager.TokenValidationModifier and TypeMethodDescriptionprotected voidOID4VCIRefreshTokenProvider.validateTokenReuseForRefresh(KeycloakSession session, RealmModel realm, RefreshToken refreshToken, TokenManager.TokenValidation validation, TokenManager tokenManager) The client session created inOID4VCIRefreshTokenProvider.validateToken(org.keycloak.models.KeycloakSession, jakarta.ws.rs.core.UriInfo, org.keycloak.common.ClientConnection, org.keycloak.models.RealmModel, org.keycloak.representations.RefreshToken, jakarta.ws.rs.core.HttpHeaders, java.lang.String, org.keycloak.models.ClientModel, org.keycloak.protocol.oidc.TokenManager, org.keycloak.events.EventBuilder)is TRANSIENT, so it is discarded at the end of the request and the rotation state the default implementation keeps on it is always empty. -
Uses of TokenManager.TokenValidation in org.keycloak.protocol.oidc
Methods in org.keycloak.protocol.oidc that return TokenManager.TokenValidationModifier and TypeMethodDescriptionTokenManager.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 TokenManager.TokenValidation in org.keycloak.protocol.oidc.refresh
Methods in org.keycloak.protocol.oidc.refresh that return TokenManager.TokenValidationModifier 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) Methods in org.keycloak.protocol.oidc.refresh with parameters of type TokenManager.TokenValidationModifier and TypeMethodDescriptionprotected voidAbstractRefreshTokenProvider.validateTokenReuseForRefresh(KeycloakSession session, RealmModel realm, RefreshToken refreshToken, TokenManager.TokenValidation validation, TokenManager tokenManager)