This is the final object in the OAuth dance - it encapsulates the app, the endpoint, other parameters and the received credentials.
oauth1.0_token(
endpoint,
app,
permission = NULL,
as_header = TRUE,
private_key = NULL,
cache = getOption("httr_oauth_cache")
)
A Token1.0
reference class (RC) object.
An OAuth endpoint, created by oauth_endpoint()
An OAuth consumer application, created by
oauth_app()
optional, a string of permissions to ask for.
If TRUE
, the default, sends oauth in header.
If FALSE
, adds as parameter to url.
Optional, a key provided by openssl::read_key()
.
Used for signed OAuth 1.0.
A logical value or a string. TRUE
means to cache
using the default cache file .httr-oauth
, FALSE
means
don't cache, and NA
means to guess using some sensible heuristics.
A string means use the specified path as the cache file.
See Token()
for full details about the token object, and the
caching policies used to store credentials across sessions.
Other OAuth:
oauth2.0_token()
,
oauth_app()
,
oauth_endpoint()
,
oauth_service_token()