Class AuthzEndpointQueryStringParser
- java.lang.Object
-
- org.keycloak.protocol.oidc.endpoints.request.AuthzEndpointRequestParser
-
- org.keycloak.protocol.oidc.endpoints.request.AuthzEndpointQueryStringParser
-
public class AuthzEndpointQueryStringParser extends AuthzEndpointRequestParser
Parse the parameters from request queryString- Author:
- Marek Posolda
-
-
Field Summary
-
Fields inherited from class org.keycloak.protocol.oidc.endpoints.request.AuthzEndpointRequestParser
ADDITIONAL_REQ_PARAMS_MAX_MUMBER, ADDITIONAL_REQ_PARAMS_MAX_SIZE, AUTHZ_REQUEST_OBJECT, AUTHZ_REQUEST_OBJECT_ENCRYPTED, KNOWN_REQ_PARAMS
-
-
Constructor Summary
Constructors Constructor Description AuthzEndpointQueryStringParser(javax.ws.rs.core.MultivaluedMap<String,String> requestParams, boolean isResponseTypeParameterRequired)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Integer
getIntParameter(String paramName)
String
getInvalidRequestMessage()
protected String
getParameter(String paramName)
protected Set<String>
keySet()
protected void
validateResponseTypeParameter(String responseTypeParameter, AuthorizationEndpointRequest request)
-
Methods inherited from class org.keycloak.protocol.oidc.endpoints.request.AuthzEndpointRequestParser
extractAdditionalReqParams, parseRequest, replaceIfNotNull
-
-
-
-
Method Detail
-
validateResponseTypeParameter
protected void validateResponseTypeParameter(String responseTypeParameter, AuthorizationEndpointRequest request)
- Overrides:
validateResponseTypeParameter
in classAuthzEndpointRequestParser
-
getParameter
protected String getParameter(String paramName)
- Specified by:
getParameter
in classAuthzEndpointRequestParser
-
getIntParameter
protected Integer getIntParameter(String paramName)
- Specified by:
getIntParameter
in classAuthzEndpointRequestParser
-
getInvalidRequestMessage
public String getInvalidRequestMessage()
-
keySet
protected Set<String> keySet()
- Specified by:
keySet
in classAuthzEndpointRequestParser
-
-