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

    Interface ISessionInternalInfo

    Captures information about sessions that is persisted in storage, but that should not be exposed as part of our public API, and is only used for internal purposes. It is complementary to ISessionInfo when retrieving all information about a stored session, both public and internal.

    interface ISessionInternalInfo {
        clientAppSecret?: string;
        issuer?: string;
        keepAlive?: boolean;
        privateKey?: string;
        publicKey?: string;
        redirectUrl?: string;
        refreshToken?: string;
        tokenType?: "DPoP" | "Bearer";
    }
    Index

    Properties

    clientAppSecret?: string

    For public clients, and Solid Identity Providers that do not support Client WebIDs, the client secret is still required at the token endpoint.

    issuer?: string

    The OIDC issuer that issued the tokens authenticating the session.

    keepAlive?: boolean

    Whether the session is refreshed in the background or not.

    2.2.0

    privateKey?: string

    Private part of the DPoP key.

    2.4.0

    publicKey?: string

    Public part of the DPoP key.

    2.4.0

    redirectUrl?: string

    The redirect URL registered when initially logging the session in.

    refreshToken?: string

    The refresh token associated with the session (if any).

    tokenType?: "DPoP" | "Bearer"

    The token type used by the session