API Reference > itwin-client > All itwin-client Classes Name Description AccessToken Token issued by DelegationSecureTokenService for API access Beta AuthenticationError Error for issues with authentication. Beta AuthorizedClientRequestContext Provides generic context for a server application to get details of a particular request that originated at the client. ChunkedQueryContext Context for holding chunked query data. Beta Client Base class for all Client implementations Beta ECInstance Base class for all typed instances mapped to ECInstance-s in an ECDb Beta ImsAuthorizationClient Beta RequestGlobalOptions Beta ResponseError Error object that's thrown/rejected if the Request fails due to a network error, or if the status is not in the range of 200-299 (inclusive) Beta SasUrlExpired Error thrown when sas-url provided for download has expired Beta UserInfo Information on the authenticated user. Beta WsgClient Base class for Client implementations of services that are based on WSG Beta WsgError Error that was returned by a WSG based service. Beta WsgInstance Base class for all typed instances mapped to ECInstance-s in both an ECDb, and the WSG repository Beta WsgQuery Base class for Query objects. Beta Constants Name Description requestIdHeaderName Beta Enumerations Name Description IncludePrefix Option to specify if the prefix identifying the token is included when serializing the access token. Beta ITwinClientLoggerCategory Logger categories used by this package Beta Global Functions Name Description isAuthorizedClientRequestContext AuthorizedClientRequestContext type guard. Beta Interfaces Name Description AccessTokenProps Properties for transmitting AccessTokens between processes Beta AuthorizationClient Interface to provide authorization information Beta AuthorizedClientRequestContextProps The properties of AuthorizedClientRequestContext. Beta AuthorizedSession Beta AuthorizedSessionProps The properties of AuthorizedSession. Beta CancelRequest Interface to cancel a request Beta FileHandler Handler for file system, and upload / download. Beta HttpRequestOptions Additional options used for requests Beta ProgressInfo Beta RequestBasicCredentials Beta RequestOptions Beta RequestQueryOptions Typical option to query REST API. Beta RequestQueryStringifyOptions Beta RequestTimeoutOptions Option to control the time outs Beta Response Response object if the request was successful. Beta UserInfoProps Beta WsgRequestOptions Options for WSG requests sent to the service Beta Type Aliases Name Description ChangeState Beta ProgressCallback Last Updated: 12 June, 2024