Appearance
@line/bot-sdk / OAuth
Class: OAuth
Defined in: lib/client.ts:834
Constructors
new OAuth()
new OAuth():
OAuth
Defined in: lib/client.ts:837
Returns
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
>