API Reference > imodeljs-clients > Authentication Authentication Classes for managing AccessToken used for all requests in other classes. Classes Name Description AccessToken Token issued by DelegationSecureTokenService for API access Beta AuthorizedClientRequestContext Provides generic context for a server application to get details of a particular request that originated at the client. OidcClient Beta Token Base class for JWT and SAML tokens Beta UserInfo Information on the authenticated user. Beta Interfaces Name Description AuthorizedClientRequestContextProps The properties of AuthorizedClientRequestContext. IAuthorizationClient Interface to provide authorization information for various API Beta IOidcFrontendClient Interface to implement a typical frontend client Beta OidcFrontendClientConfiguration Client configuration to generate OIDC/OAuth tokens for browser applications Beta Last Updated: 13 June, 2024