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
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.AuthzEndpointRequestParser
additionalReqParamsFailFast, additionalReqParamsMaxNumber, additionalReqParamsMaxOverallSize, additionalReqParamsMaxSize, AUTHZ_REQUEST_OBJECT, AUTHZ_REQUEST_OBJECT_ENCRYPTED, KNOWN_REQ_PARAMS - 
Constructor Summary
ConstructorsConstructorDescriptionParEndpointRequestObjectParser(KeycloakSession session, String requestObject, ClientModel client)  - 
Method Summary
Modifier and TypeMethodDescriptionprotected <T> TreplaceIfNotNull(T previousVal, T newVal) protected voidvalidateResponseTypeParameter(String responseType, AuthorizationEndpointRequest request) Methods inherited from class org.keycloak.protocol.oidc.endpoints.request.AuthzEndpointRequestObjectParser
getIntParameter, getParameter, keySetMethods inherited from class org.keycloak.protocol.oidc.endpoints.request.AuthzEndpointRequestParser
extractAdditionalReqParams, parseRequest 
- 
Constructor Details
- 
ParEndpointRequestObjectParser
public ParEndpointRequestObjectParser(KeycloakSession session, String requestObject, ClientModel client)  
 - 
 - 
Method Details
- 
replaceIfNotNull
protected <T> T replaceIfNotNull(T previousVal, T newVal) - Overrides:
 replaceIfNotNullin classAuthzEndpointRequestParser
 - 
validateResponseTypeParameter
protected void validateResponseTypeParameter(String responseType, AuthorizationEndpointRequest request) - Overrides:
 validateResponseTypeParameterin classAuthzEndpointRequestParser
 
 -