Optional
How long an identity should be kept until its considered expired (in seconds) defaults to 1 week
The fetch implementation this class should use
Makes an http request to fetch an identity
Checks if an identity is loaded
Loads an identity from the cache or fetches it
Requests an identity to be loaded
How long an identity should be kept until its considered expired (in seconds) defaults to 1 week