API Reference > imodeljs-clients-backend > Authentication Authentication Classes for generating OIDC/OAuth tokens. Classes Name Description OidcAgentClient Utility to generate OIDC/OAuth tokens for agent or service applications Beta OidcBackendClient Utility to generate OIDC/OAuth tokens for backend applications Beta OidcDelegationClient Utility to generate delegation OAuth or legacy SAML tokens for backend applications Beta Interfaces Name Description OidcBackendClientConfiguration Client configuration to create OIDC/OAuth tokens for backend applications Beta Type Aliases Name Description OidcAgentClientConfiguration Configuration of clients for agent or service applications. Beta OidcDelegationClientConfiguration Beta Last Updated: 13 June, 2024