OptionalapplicationApplication name used to identify the client in request headers and telemetry.
If not provided, defaults to -unknown-.
OptionalhttpHTTP client to make requests to Twinfinity API.
OptionalsessionSession used to get authorization header for requests. If not provided, requests will be made without an authorization header. If provided, the client will use this session to get the authorization header for each request.
Represents a authentication session used by BimApi and BimTwinfinityApiClient.