@wildix/auth-utils > XbsTokenProvider
XbsTokenProvider class
The XbsTokenProvider
class is a token provider implementation that facilitates the retrieval of access tokens for the XBS User.
Example Usage:
const tokenProvider = new XbsTokenProvider('autotests-xbees+gststage3autotest@wildix.com', 'OTP', 'stage');
try {
const token = await tokenProvider.token();
console.log('ID Token:', token);
} catch (error) {
console.error('Error retrieving token:', error);
}
The implementation encapsulates the logic for obtaining and caching access tokens securely, abstracting away the details of the authentication process.
Signature:
export declare class XbsTokenProvider implements TokenProvider
Implements: TokenProvider
Constructors
Constructor | Modifiers | Description |
---|---|---|
Constructs a new instance of the |
Properties
Property | Modifiers | Type | Description |
---|---|---|---|
string | undefined | |||
number | undefined | |||
CognitoIdentityProviderClient | |||
string | |||
string | |||
Methods
Method | Modifiers | Description |
---|---|---|