Class AADOAuth2AuthorizationCodeGrantRequestEntityConverter

  • All Implemented Interfaces:
    org.springframework.core.convert.converter.Converter<org.springframework.security.oauth2.client.endpoint.OAuth2AuthorizationCodeGrantRequest,​org.springframework.http.RequestEntity<?>>

    public class AADOAuth2AuthorizationCodeGrantRequestEntityConverter
    extends AbstractOAuth2AuthorizationCodeGrantRequestEntityConverter
    Used to set "scope" parameter when use "auth-code" to get "access_token".
    • Constructor Detail

      • AADOAuth2AuthorizationCodeGrantRequestEntityConverter

        public AADOAuth2AuthorizationCodeGrantRequestEntityConverter​(Set<String> azureClientAccessTokenScopes)
        Parameters:
        azureClientAccessTokenScopes - the Azure client access token scopes
    • Method Detail

      • setHeadersConverter

        public final void setHeadersConverter​(org.springframework.core.convert.converter.Converter<T,​org.springframework.http.HttpHeaders> arg0)
      • addHeadersConverter

        public final void addHeadersConverter​(org.springframework.core.convert.converter.Converter<T,​org.springframework.http.HttpHeaders> arg0)
      • setParametersConverter

        public final void setParametersConverter​(org.springframework.core.convert.converter.Converter<T,​org.springframework.util.MultiValueMap<String,​String>> arg0)
      • addParametersConverter

        public final void addParametersConverter​(org.springframework.core.convert.converter.Converter<T,​org.springframework.util.MultiValueMap<String,​String>> arg0)