Type Alias NeptuneAuthHeaderProvider
NeptuneAuthHeaderProvider: () => | Record<string, string>
| Promise<Record<string, string>>
Type Declaration
-
- (): Record<string, string> | Promise<Record<string, string>>
-
Returns Record<string, string> | Promise<Record<string, string>>
Supplies pre-signed IAM auth headers (e.g.
Authorization,X-Amz-Date,X-Amz-Security-Token) computed by the caller, called fresh on everyconnect()since SigV4 signatures are timestamp-bound. See the "IAM authentication" section above — this store does not sign requests itself.