public interface ClientAuthorizationRequestProvider
ClientAuthorizationRequestProvider identifies a token endpoint,
provides a mechanism to use credentials to authorize access token requests,
and provides access token request objects.| Modifier and Type | Method and Description |
|---|---|
HttpProvider.HttpRequestAuthorizer |
getClientAuthorizer()
Gets the
HttpRequestAuthorizer that the client will use
to authorize access token requests. |
Clock |
getClock()
Get the Clock implementation in use.
|
HttpConstants.HttpMethods |
getHttpMethod()
Get the HTTP Method used to obtain authorization.
|
AccessTokenRequest |
getNewAccessTokenRequest()
Gets a new AccessTokenRequest to authorize this client to obtain
an Access Token.
|
default String |
getScope()
Get the token scope.
|
String |
getTokenEndpointUrl()
Gets the url of the token endpoint for this OAuth 2.0 Provider.
|
String getTokenEndpointUrl()
HttpProvider.HttpRequestAuthorizer getClientAuthorizer()
HttpRequestAuthorizer that the client will use
to authorize access token requests.RequestProviderException - if no suitable authorizer can be
gotten, due to missing configuration elementsAccessTokenRequest getNewAccessTokenRequest()
HttpConstants.HttpMethods getHttpMethod()
Clock getClock()
default String getScope()
Copyright © 2023 HERE Europe B.V. All Rights Reserved.