Token for use with workload identity federation
Token for use with workload identity federation
httr::Token
-> httr::Token2.0
-> WifToken
Inherited methods
new()
Get a token via workload identity federation
WifToken$new(params = list())
params
A list of parameters for init_oauth_external_account()
.
A WifToken.
init_credentials()
Enact the actual token exchange for workload identity federation.
WifToken$init_credentials()
refresh()
Refreshes the token, which means re-doing the entire token flow in this case.
WifToken$refresh()
...
Not used.
...
Not used.
can_refresh()
Placeholder implementation of required method. Returns TRUE
.
WifToken$can_refresh()
cache()
Placeholder implementation of required method. Returns self.
WifToken$cache()
load_from_cache()
Placeholder implementation of required method. Returns self.
WifToken$load_from_cache()
validate()
Placeholder implementation of required method.
WifToken$validate()
revoke()
Placeholder implementation of required method.
WifToken$revoke()
clone()
The objects of this class are cloneable with this method.
WifToken$clone(deep = FALSE)
deep
Whether to make a deep clone.
Not intended for direct use. See credentials_external_account()
instead.