Methods
Inherited methods
WifToken$new()
Get a token via workload identity federation
Arguments
params
A list of parameters for init_oauth_external_account().
WifToken$init_credentials()
Enact the actual token exchange for workload identity
federation.
Usage
WifToken$init_credentials()
WifToken$refresh()
Refreshes the token, which means re-doing the entire token
flow in this case.
WifToken$print()
Print a WifToken().
WifToken$can_refresh()
Placeholder implementation of required method. Returns TRUE.
WifToken$cache()
Placeholder implementation of required method. Returns self.
WifToken$load_from_cache()
Placeholder implementation of required method. Returns self.
Usage
WifToken$load_from_cache()
WifToken$validate()
Placeholder implementation of required method.
WifToken$revoke()
Placeholder implementation of required method.
WifToken$clone()
The objects of this class are cloneable with this method.
Usage
WifToken$clone(deep = FALSE)
Arguments
deep
Whether to make a deep clone.