A storage where non-sensitive information may be stored, potentially longer-lived
than the secure storage. This is deprecated in the NodeJS environment, since there
is no issue getting a storage both private and persistent. If both insecureStorage
and its intended replacement storage are set, insecureStorage will be ignored.
A boolean flag indicating whether a session should be constantly kept alive in the background.
A private storage, unreachable to other scripts on the page. Typically in-memory.
This is deprecated in the NodeJS environment, since there is no issue getting
a storage both private and persistent. If both secureStorage and its intended
replacement storage are set, secureStorage will be ignored.
Details about the current session
A private storage where sensitive information may be stored, such as refresh
tokens. The storage option aims at eventually replacing the legacy secureStorage
and insecureStorage, which are named inaccurately and will be eventually deprecated.
An instance of the library core. Typically obtained using
getClientAuthenticationWithDependencies.