Class ParEndpointRequestObjectParser
- java.lang.Object
- 
- org.keycloak.protocol.oidc.endpoints.request.AuthzEndpointRequestParser
- 
- org.keycloak.protocol.oidc.endpoints.request.AuthzEndpointRequestObjectParser
- 
- org.keycloak.protocol.oidc.par.endpoints.request.ParEndpointRequestObjectParser
 
 
 
- 
 public class ParEndpointRequestObjectParser extends AuthzEndpointRequestObjectParser Parse the parameters from a request object sent to PAR Endpoint- Author:
- Takashi Norimatsu
 
- 
- 
Field Summary- 
Fields inherited from class org.keycloak.protocol.oidc.endpoints.request.AuthzEndpointRequestParserADDITIONAL_REQ_PARAMS_MAX_MUMBER, ADDITIONAL_REQ_PARAMS_MAX_SIZE, AUTHZ_REQUEST_OBJECT, AUTHZ_REQUEST_OBJECT_ENCRYPTED, KNOWN_REQ_PARAMS
 
- 
 - 
Constructor SummaryConstructors Constructor Description ParEndpointRequestObjectParser(KeycloakSession session, String requestObject, ClientModel client)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected <T> TreplaceIfNotNull(T previousVal, T newVal)protected voidvalidateResponseTypeParameter(String responseType, AuthorizationEndpointRequest request)- 
Methods inherited from class org.keycloak.protocol.oidc.endpoints.request.AuthzEndpointRequestObjectParsergetIntParameter, getParameter, keySet
 - 
Methods inherited from class org.keycloak.protocol.oidc.endpoints.request.AuthzEndpointRequestParserextractAdditionalReqParams, parseRequest
 
- 
 
- 
- 
- 
Constructor Detail- 
ParEndpointRequestObjectParserpublic ParEndpointRequestObjectParser(KeycloakSession session, String requestObject, ClientModel client) 
 
- 
 - 
Method Detail- 
replaceIfNotNullprotected <T> T replaceIfNotNull(T previousVal, T newVal)- Overrides:
- replaceIfNotNullin class- AuthzEndpointRequestParser
 
 - 
validateResponseTypeParameterprotected void validateResponseTypeParameter(String responseType, AuthorizationEndpointRequest request) - Overrides:
- validateResponseTypeParameterin class- AuthzEndpointRequestParser
 
 
- 
 
-