Package org.keycloak.protocol.oidc
Class OIDCProviderConfig
java.lang.Object
org.keycloak.protocol.oidc.OIDCProviderConfig
- Author:
- Patrick Weiner
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final booleanDefault value foradditionalReqParamsFailFastin case no configuration property is set.static final intDefault value foradditionalReqParamsMaxNumberif case no configuration property is set.static final intDefault value foradditionalReqParamsMaxOverallSizein case no configuration property is set.static final intDefault value foradditionalReqParamsMaxSizeif case no configuration property is set.static final booleanDeprecated.to be removed in Keycloak 27static final intMaximum default length of the standard OIDC parameter sent to the OIDC authentication request.
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionintintintintgetMaxLengthForTheParameter(String paramName) booleanboolean
- 
Field Details- 
DEFAULT_REQ_PARAMS_DEFAULT_MAX_SIZEpublic static final int DEFAULT_REQ_PARAMS_DEFAULT_MAX_SIZEMaximum default length of the standard OIDC parameter sent to the OIDC authentication request.- See Also:
 
- 
DEFAULT_ADDITIONAL_REQ_PARAMS_MAX_NUMBERpublic static final int DEFAULT_ADDITIONAL_REQ_PARAMS_MAX_NUMBERDefault value foradditionalReqParamsMaxNumberif case no configuration property is set.- See Also:
 
- 
DEFAULT_ADDITIONAL_REQ_PARAMS_MAX_SIZEpublic static final int DEFAULT_ADDITIONAL_REQ_PARAMS_MAX_SIZEDefault value foradditionalReqParamsMaxSizeif case no configuration property is set.- See Also:
 
- 
DEFAULT_ADDITIONAL_REQ_PARAMS_FAIL_FASTpublic static final boolean DEFAULT_ADDITIONAL_REQ_PARAMS_FAIL_FASTDefault value foradditionalReqParamsFailFastin case no configuration property is set.- See Also:
 
- 
DEFAULT_ADDITIONAL_REQ_PARAMS_MAX_OVERALL_SIZEpublic static final int DEFAULT_ADDITIONAL_REQ_PARAMS_MAX_OVERALL_SIZEDefault value foradditionalReqParamsMaxOverallSizein case no configuration property is set.- See Also:
 
- 
DEFAULT_ALLOW_MULTIPLE_AUDIENCES_FOR_JWT_CLIENT_AUTHENTICATIONpublic static final boolean DEFAULT_ALLOW_MULTIPLE_AUDIENCES_FOR_JWT_CLIENT_AUTHENTICATIONDeprecated.to be removed in Keycloak 27- See Also:
 
 
- 
- 
Constructor Details- 
OIDCProviderConfig
 
- 
- 
Method Details- 
getAdditionalReqParamsMaxNumberpublic int getAdditionalReqParamsMaxNumber()
- 
getAdditionalReqParamsMaxSizepublic int getAdditionalReqParamsMaxSize()
- 
isAdditionalReqParamsFailFastpublic boolean isAdditionalReqParamsFailFast()
- 
getAdditionalReqParamsMaxOverallSizepublic int getAdditionalReqParamsMaxOverallSize()
- 
isAllowMultipleAudiencesForJwtClientAuthenticationpublic boolean isAllowMultipleAudiencesForJwtClientAuthentication()
- 
getMaxLengthForTheParameter- Parameters:
- paramName- Parameter name. Expected to be one of the known OIDC parameters
- Returns:
- maximum length for the specified OIDC parameter
 
 
-