@wildix/auth-utils > WmpTokenProvider
WmpTokenProvider class
The WmpTokenProvider
class is a token provider implementation that facilitates the retrieval of access tokens for the WMP Server.
Example Usage:
const wmpClientIss = 'wmpClientIss';
const wmpClientSecret = 'wmpClientSecret';
const env = 'prod'; // always use WMP production
const tokenProvider = new WmpTokenProvider(wmpClientIss, wmpClientSecret, env);
try {
const accessToken = await tokenProvider.token();
console.log('Access Token:', accessToken);
} catch (error) {
console.error('Error retrieving access 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 WmpTokenProvider implements TokenProvider
Implements: TokenProvider
Constructors
Constructor | Modifiers | Description |
---|---|---|
Constructs a new instance of the |
Properties
Property | Modifiers | Type | Description |
---|---|---|---|
string | |||
string | |||
string |
Methods
Method | Modifiers | Description |
---|---|---|