@inrupt/solid-client-authn-node
    Preparing search index...

    Interface ISessionOptions

    interface ISessionOptions {
        clientAuthentication: ClientAuthentication;
        insecureStorage: IStorage;
        keepAlive: boolean;
        secureStorage: IStorage;
        sessionInfo: ISessionInfo;
        storage: IStorage;
    }
    Index

    Properties

    clientAuthentication: ClientAuthentication

    An instance of the library core. Typically obtained using getClientAuthenticationWithDependencies.

    insecureStorage: IStorage

    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.

    keepAlive: boolean

    A boolean flag indicating whether a session should be constantly kept alive in the background.

    secureStorage: IStorage

    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.

    sessionInfo: ISessionInfo

    Details about the current session

    storage: IStorage

    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.

    X.Y.Z