Packages@robojs/mock
ApiKeyAuthProvider
Class: ApiKeyAuthProvider
API key-based auth provider stub To be implemented for hosted deployment
Implements
Constructors
new ApiKeyAuthProvider()
new ApiKeyAuthProvider(options?): ApiKeyAuthProviderParameters
| Parameter | Type |
|---|---|
options? | { apiKeyHeader: string; } |
options.apiKeyHeader? | string |
Returns
Methods
onSessionCreated()
onSessionCreated(_session, _auth): Promise<void>Parameters
| Parameter | Type |
|---|---|
_session | ISession |
_auth | AuthResult |
Returns
Promise<void>
Implementation of
onSessionEnded()
onSessionEnded(_session, _auth): Promise<void>Parameters
| Parameter | Type |
|---|---|
_session | ISession |
_auth | AuthResult |
Returns
Promise<void>
Implementation of
validateRequest()
validateRequest(req): Promise<AuthResult>Parameters
| Parameter | Type |
|---|---|
req | Request |
Returns
Promise<AuthResult>
