(providerName: any, ssoRefreshToken: string)
| 244 | } |
| 245 | |
| 246 | async getRefreshToken(providerName: any, ssoRefreshToken: string) { |
| 247 | if (!this.ssoProviders.has(providerName)) { |
| 248 | throw new Error(`SSO Provider ${providerName} not found`) |
| 249 | } |
| 250 | return await (this.ssoProviders.get(providerName) as SSOBase).refreshToken(ssoRefreshToken) |
| 251 | } |
| 252 | |
| 253 | public async getProductIdFromSubscription(subscriptionId: string) { |
| 254 | if (!subscriptionId) return '' |
no test coverage detected