Uses of Class
org.keycloak.protocol.oidc.scope.InvalidScopeParameterException
Packages that use InvalidScopeParameterException
-
Uses of InvalidScopeParameterException in org.keycloak.protocol.oidc.scope
Methods in org.keycloak.protocol.oidc.scope that throw InvalidScopeParameterExceptionModifier and TypeMethodDescriptionprotected UserModelClientDelegationScopeType.resolveUser(ClientScopeModel scope, String parameter) protected UserModelUsernameScopeType.resolveUser(ClientScopeModel scope, String parameter) voidBooleanScopeType.validateParameter(ClientScopeModel scope, String parameter) voidClientDelegationScopeType.validateParameter(ClientScopeModel scope, String parameter) voidCustomRegexScopeType.validateParameter(ClientScopeModel scope, String parameter) voidIntegerScopeType.validateParameter(ClientScopeModel scope, String parameter) voidParameterizedScopeTypeProvider.validateParameter(ClientScopeModel scope, String parameter) Validates the captured parameter value at request time (no authenticated user yet).voidStringScopeType.validateParameter(ClientScopeModel scope, String parameter) voidUsernameScopeType.validateParameter(ClientScopeModel scope, String parameter) voidClientDelegationScopeType.validateParameterWithUser(UserModel currentUser, ClientScopeModel scope, String parameter, AuthenticatedClientSessionModel clientSession) voidDelegationScopeType.validateParameterWithUser(UserModel currentUser, ClientScopeModel scope, String parameter, AuthenticatedClientSessionModel clientSession) default voidParameterizedScopeTypeProvider.validateParameterWithUser(UserModel currentUser, ClientScopeModel scope, String parameter) Validates the parameter when the authenticated user is known (code-to-token, refresh, token exchange).default voidParameterizedScopeTypeProvider.validateParameterWithUser(UserModel currentUser, ClientScopeModel scope, String parameter, AuthenticatedClientSessionModel clientSession) Same asParameterizedScopeTypeProvider.validateParameterWithUser(UserModel, ClientScopeModel, String), but also given the client session scopes are being resolved for, when one already exists (e.g.voidUsernameScopeType.validateParameterWithUser(UserModel currentUser, ClientScopeModel scope, String parameter, AuthenticatedClientSessionModel clientSession) protected voidUsernameScopeType.verifyPinnedIdentity(AuthenticatedClientSessionModel clientSession, String parameterValue, String resolvedId)