# Functions
AddPersistentStorageToLeaseCache adds persistence to a lease cache, based on a given PersistConfig Returns a close function to be deferred and the old token, if found, or an error.
GetAutoAuthMethodFromConfig Calls the appropriate NewAutoAuthMethod function, initializing the auto-auth method, based on the auto-auth method type.
# Structs
PersistConfig contains configuration needed for persistent caching.