Class HttpTokenRequester
java.lang.Object
com.rabbitmq.client.amqp.oauth2.HttpTokenRequester
- All Implemented Interfaces:
TokenRequester
Token requester using HTTP(S) to request an OAuth2 Access token.
Uses HttpURLConnection for the HTTP operations.
-
Constructor Summary
ConstructorsConstructorDescriptionHttpTokenRequester(String tokenEndpointUri, String clientId, String clientSecret, String grantType, Map<String, String> parameters, Consumer<HttpURLConnection> connectionConfigurator, Consumer<HttpURLConnection> requestConfigurator, TokenParser parser) -
Method Summary
-
Constructor Details
-
HttpTokenRequester
public HttpTokenRequester(String tokenEndpointUri, String clientId, String clientSecret, String grantType, Map<String, String> parameters, Consumer<HttpURLConnection> connectionConfigurator, Consumer<HttpURLConnection> requestConfigurator, TokenParser parser)
-
-
Method Details
-
request
Description copied from interface:TokenRequesterRequest a token.- Specified by:
requestin interfaceTokenRequester- Returns:
- the token
-