Situm SDK JS
    Preparing search index...

    Class ApiBase

    Index

    Constructors

    Methods

    • Performs an HTTP DELETE request given a parameters hash

      Parameters

      • requestInfo: RequestInfo

        Parameters to use while performing the request

      Returns Promise<void>

      Promise

    • Cancels any pending renewal. Deliberately not a permanent kill switch: a client that keeps being used reschedules, so React StrictMode's mount/cleanup/mount does not disable renewals for good.

      Returns void

    • Performs an HTTP GET request given a parameters hash

      Type Parameters

      • T

      Parameters

      • requestInfo: RequestInfo

        Parameters to use while performing the request

      Returns Promise<T>

      Promise

    • Gets the current domain

      Returns string

    • Returns a usable JWT, authenticating or renewing the session as needed.

      Returns Promise<string>

    • Returns the JWT held by the current session, without authenticating.

      Returns string

    • Performs an HTTP PATCH request given a parameters hash

      Type Parameters

      • T

      Parameters

      • requestInfo: RequestInfo

        Parameters to use while performing the request

      Returns Promise<T>

      Promise

    post

    • post<T>(requestInfo: RequestInfo): Promise<T>

      Performs an HTTP POST request given a parameters hash

      Type Parameters

      • T

      Parameters

      • requestInfo: RequestInfo

        Parameters to use while performing the request

      Returns Promise<T>

      Promise

    • Performs an HTTP POST request given a parameters hash

      Type Parameters

      • T

      Parameters

      • requestInfo: RequestInfo

        Parameters to use while performing the request

      Returns Promise<T>

      Promise

    • Renew the JWT using the auth property

      Returns Promise<AccessTokens>

      Promise Returns the new JWT string