API Reference > imodeljs-clients > Authentication > OidcClient OidcClient Class Beta Extends Client Methods Name Description constructor(): OidcClient getUrlSearchKey(): string Protected Gets name/key to query the service URLs from the URL Discovery Service ("Buddi") Inherited methods Name Inherited from Description delete(requestContext: AuthorizedClientRequestContext, relativeUrlPath: string): Promise<void> Protected Client used by clients to send delete requests getUrl(requestContext: ClientRequestContext): Promise<string> Client Gets the URL of the service. setupOptionDefaults(options: RequestOptions): Promise<void> Protected Client Augments request options with defaults returned by the DefaultRequestOptionsProvider. Properties Name Type Description searchKey Static string Inherited properties Name Type Inherited from Description _url Protected undefined | string Client Defined in core/clients/src/oidc/OidcClient.ts Line 12 Last Updated: 13 June, 2024