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

    Interface IStorageUtility

    interface IStorageUtility {
        delete(key: string, options?: { secure?: boolean }): Promise<void>;
        deleteAllUserData(
            userId: string,
            options?: { secure?: boolean },
        ): Promise<void>;
        deleteForUser(
            userId: string,
            key: string,
            options?: { secure?: boolean },
        ): Promise<void>;
        get(
            key: string,
            options?: { errorIfNull?: boolean; secure?: boolean },
        ): Promise<string | undefined>;
        getForUser(
            userId: string,
            key: string,
            options?: { errorIfNull?: boolean; secure?: boolean },
        ): Promise<string | undefined>;
        set(
            key: string,
            value: string,
            options?: { secure?: boolean },
        ): Promise<void>;
        setForUser(
            userId: string,
            values: Record<string, string>,
            options?: { secure?: boolean },
        ): Promise<void>;
    }
    Index

    Methods

    • Parameters

      • userId: string
      • key: string
      • Optionaloptions: { secure?: boolean }

      Returns Promise<void>

    • Parameters

      • key: string
      • Optionaloptions: { errorIfNull?: boolean; secure?: boolean }

      Returns Promise<string | undefined>

    • Parameters

      • userId: string
      • key: string
      • Optionaloptions: { errorIfNull?: boolean; secure?: boolean }

      Returns Promise<string | undefined>

    • Parameters

      • userId: string
      • values: Record<string, string>
      • Optionaloptions: { secure?: boolean }

      Returns Promise<void>