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