()
| 341 | } |
| 342 | |
| 343 | getPersonalizationToken() { |
| 344 | if (this._personalizationToken) return this._personalizationToken; |
| 345 | |
| 346 | this._throwMissingApiSecret(); |
| 347 | |
| 348 | this._personalizationToken = JWTScopeToken(this.apiSecret as string, 'personalization', '*', { |
| 349 | userId: '*', |
| 350 | feedId: '*', |
| 351 | expireTokens: this.expireTokens, |
| 352 | }); |
| 353 | return this._personalizationToken; |
| 354 | } |
| 355 | |
| 356 | getCollectionsToken() { |
| 357 | if (this._collectionsToken) return this._collectionsToken; |
no test coverage detected