public void populateCustomRequestParameterMap ( ConfigurationAdmin configAdmin , HashMap < String , String > paramMapToPopulate , String [ ] configuredCustomRequestParams , String configAttrName , String configAttrValue ) { if ( configuredCustomRequestParams == null ) { return ; } for ( String configuredParameter : configuredCustomRequestParams ) { if ( TraceComponent . isAnyTracingEnabled ( ) && tc . isDebugEnabled ( ) ) { Tr . debug ( tc , "Configured custom request param [" + configuredParameter + "]" ) ; } Configuration config = getConfigurationFromConfigAdmin ( configAdmin , configuredParameter ) ; if ( config != null ) { addCustomRequestParameterValueToMap ( config , paramMapToPopulate , configAttrName , configAttrValue ) ; } } }
Populates a map of custom request parameter names and values to add to a certain OpenID Connect request type .