title: spring security 5.1 oauth 2, how to add additional parameters to user authentication uri
body: <p>I'm trying to integrate external oauth 2 authentication server and resource server. 
      Their configuration requires some additional custom parameters: state - should be uuid, TimeStamp, accessType, also clientSecret should be signed using a combination of all previous params as data.</p>
  
  <p>We are using Spring boot, spring security 5.1, Camunda.</p>
  
  <p>The catch is I can't directly add params to URI calling method setUserAuthorizationUri cause this method is called only once during initialization</p>