Constructors
Constructor
new OAuthClient(
config):OAuthClient
Parameters
config
Returns
OAuthClient
Methods
getAuthorizationUrl()
getAuthorizationUrl(
scopes,state?):string
Parameters
scopes
string[]
state?
string
Returns
string
getTokensFromCode()
getTokensFromCode(
code):Promise<{access_token:string;expires_in:number;refresh_token?:string; }>
Parameters
code
string
Returns
Promise<{ access_token: string; expires_in: number; refresh_token?: string; }>
refreshAccessToken()
refreshAccessToken(
refreshToken):Promise<{access_token:string;expires_in:number; }>
Parameters
refreshToken
string
Returns
Promise<{ access_token: string; expires_in: number; }>