Class ClientScopeAuthorizationRequestParser
java.lang.Object
org.keycloak.protocol.oidc.rar.parsers.ClientScopeAuthorizationRequestParser
- All Implemented Interfaces:
 AuthorizationRequestParserProvider,Provider
public class ClientScopeAuthorizationRequestParser
extends Object
implements AuthorizationRequestParserProvider
- Author:
 - Daniel Gozalo
 
- 
Field Summary
Fields - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionvoidclose()parseScopes(String scopeParam) Creates aAuthorizationRequestContextwith a list ofAuthorizationDetailsthat will be parsed from the provided OAuth scopes that have been requested in a given Auth request, together with default client scopes. 
- 
Field Details
- 
logger
protected static final org.jboss.logging.Logger logger 
 - 
 - 
Constructor Details
- 
ClientScopeAuthorizationRequestParser
 
 - 
 - 
Method Details
- 
parseScopes
Creates aAuthorizationRequestContextwith a list ofAuthorizationDetailsthat will be parsed from the provided OAuth scopes that have been requested in a given Auth request, together with default client scopes.Dynamic scopes will also be parsed with the extracted parameter, so it can be used later
- Specified by:
 parseScopesin interfaceAuthorizationRequestParserProvider- Parameters:
 scopeParam- the OAuth scope param for the current request- Returns:
 - see description
 
 - 
close
public void close() 
 -