IAuthenticationContext
Describes context in which the authentication is done.
export interface IAuthenticationContext
Remarks
To cater for custom authentication schemes. the API client of the underlying backend IS exposed anonymously to the provider - the provider SHOULD use the provided API client to exercise any backend-specific authentication mechanisms.
Properties
Property | Modifiers | Type | Description |
|---|---|---|---|
An instance of analytical backend which triggered the authentication. | |||
any | API client used to communicate with the backend. |
Property details
IAuthenticationContext.backendproperty
An instance of analytical backend which triggered the authentication.
backend: IAnalyticalBackend;
IAuthenticationContext.clientproperty
API client used to communicate with the backend.
client: any;
Remarks
This can be used to perform any backend-specific, non-standard authentication.