24#include <olp/core/porting/optional.h>
25#include "AuthenticationApi.h"
28namespace authentication {
62 std::istream& stream);
86 std::string filename = {});
106 std::string endpoint_url);
135 std::string endpoint_url_;
The access key ID and access key secret that you got from the HERE Account as a part of the onboardin...
Definition AuthenticationCredentials.h:45
static porting::optional< AuthenticationCredentials > ReadFromStream(std::istream &stream)
Reads your access credentials from an input stream that is interpreted as a sequence of characters an...
AuthenticationCredentials(std::string key, std::string secret, std::string endpoint_url)
Creates the AuthenticationCredentials instance.
const std::string & GetSecret() const
Gets the access key secret from the AuthenticationCredentials instance.
const std::string & GetKey() const
Gets the access key ID from the AuthenticationCredentials instance.
const std::string & GetEndpointUrl() const
Gets the token endpoint URL from the AuthenticationCredentials instance.
AuthenticationCredentials(std::string key, std::string secret)
Creates the AuthenticationCredentials instance with your access key ID and access key secret.
static porting::optional< AuthenticationCredentials > ReadFromFile(std::string filename={})
Parses the credentials.properties file downloaded from the HERE platform website and retrieves a valu...
Rules all the other namespaces.
Definition AppleSignInProperties.h:24