Client Class
Beta
Base class for all Client implementations
Extended by
- UrlDiscoveryClient
- ImsFederatedAuthenticationClient
- ImsActiveSecureTokenClient
- ImsDelegationSecureTokenClient
- WsgClient
- ConnectSettingsClient
- OidcClient
- UlasClient
Methods
| Name | Description | |
|---|---|---|
| constructor(): Client Protected | Creates an instance of Client. | |
| delete(requestContext: AuthorizedClientRequestContext, relativeUrlPath: string): Promise<void> Protected | used by clients to send delete requests | |
| getUrl(requestContext: ClientRequestContext): Promise<string> | Gets the URL of the service. | |
| getUrlSearchKey(): string ProtectedAbstract | Implemented by clients to specify the name/key to query the service URLs from the URL Discovery Service ("Buddi") |
|
| setupOptionDefaults(options: RequestOptions): Promise<void> Protected | Augments request options with defaults returned by the DefaultRequestOptionsProvider. |
Properties
| Name | Type | Description | |
|---|---|---|---|
| _url Protected | undefined | string |
Defined in
Last Updated: 08 January, 2020