| Package | Description |
|---|---|
| com.here.account.auth |
General purpose utility classes for providing OAuth1.0 and OAuth2.0 credentials.
|
| com.here.account.auth.provider |
Provider classes to pull credentials from different sources like system properties, ini and properties file
and in an order of priority specified.
|
| com.here.account.oauth2 |
An OAuth2.0 compliant client library for use against HERE Account services.
|
| Modifier and Type | Class and Description |
|---|---|
class |
OAuth1ClientCredentialsProvider
A
ClientCredentialsProvider that injects client credentials by signing
token requests with an OAuth1 signature. |
static class |
OAuth1ClientCredentialsProvider.FromFile
An
OAuth1ClientCredentialsProvider.FromProperties that pulls credential values from the specified File. |
static class |
OAuth1ClientCredentialsProvider.FromProperties
An
OAuth1ClientCredentialsProvider that pulls credentials values
from the given properties. |
| Modifier and Type | Method and Description |
|---|---|
protected ClientCredentialsProvider |
FromDefaultHereCredentialsPropertiesFile.getClientCredentialsProvider() |
protected ClientCredentialsProvider |
FromSystemProperties.getDelegate() |
protected ClientCredentialsProvider |
FromProperties.getDelegate() |
| Constructor and Description |
|---|
ClientAuthorizationProviderChain(List<ClientCredentialsProvider> clientAuthorizationProviders) |
| Modifier and Type | Method and Description |
|---|---|
static TokenEndpoint |
HereAccount.getTokenEndpoint(HttpProvider httpProvider,
ClientCredentialsProvider clientCredentialsProvider)
Deprecated.
Use of getTokenEndpoint(HttpProvider httpProvider, ClientAuthorizationRequestProvider clientAuthorizationRequestProvider) is suggested
This method is solely for backward compatibility
Get the ability to run various Token Endpoint API calls to the
HERE Account Authorization Server.
See OAuth2.0
Obtaining Authorization.
The returned
TokenEndpoint exposes an abstraction to make calls
against the OAuth2 token endpoint identified by the given client credentials
provider. In addition, all calls made against the returned endpoint will
automatically be injected with the given client credentials. |
Copyright © 2022 HERE Europe B.V. All Rights Reserved.