Appearance
@line/bot-sdk / OAuth
Class: OAuth
Defined in: lib/client.ts:834
Constructors
Constructor
new OAuth():
OAuth
Defined in: lib/client.ts:837
Returns
OAuth
Methods
getChannelAccessTokenKeyIdsV2_1()
getChannelAccessTokenKeyIdsV2_1(
client_assertion):Promise<{key_ids:string[]; }>
Defined in: lib/client.ts:894
Parameters
client_assertion
string
Returns
Promise<{ key_ids: string[]; }>
issueAccessToken()
issueAccessToken(
client_id,client_secret):Promise<ChannelAccessToken>
Defined in: lib/client.ts:841
Parameters
client_id
string
client_secret
string
Returns
Promise<ChannelAccessToken>
issueChannelAccessTokenV2_1()
issueChannelAccessTokenV2_1(
client_assertion):Promise<ChannelAccessToken>
Defined in: lib/client.ts:883
Parameters
client_assertion
string
Returns
Promise<ChannelAccessToken>
revokeAccessToken()
revokeAccessToken(
access_token):Promise<{ }>
Defined in: lib/client.ts:852
Parameters
access_token
string
Returns
Promise<{ }>
revokeChannelAccessTokenV2_1()
revokeChannelAccessTokenV2_1(
client_id,client_secret,access_token):Promise<{ }>
Defined in: lib/client.ts:904
Parameters
client_id
string
client_secret
string
access_token
string
Returns
Promise<{ }>
verifyAccessToken()
verifyAccessToken(
access_token):Promise<VerifyAccessToken>
Defined in: lib/client.ts:856
Parameters
access_token
string
Returns
Promise<VerifyAccessToken>
verifyIdToken()
verifyIdToken(
id_token,client_id,nonce?,user_id?):Promise<VerifyIDToken>
Defined in: lib/client.ts:862
Parameters
id_token
string
client_id
string
nonce?
string
user_id?
string
Returns
Promise<VerifyIDToken>