10
10
}
11
11
EOS
12
12
13
- ISSUE_CHANNEL_ACCESS_TOKEN_21_CONTENT = <<"EOS"
13
+ ISSUE_CHANNEL_ACCESS_TOKEN_JWT_CONTENT = <<"EOS"
14
14
{
15
15
"access_token": "eyJhbGciOiJIUzxxxxxx",
16
16
"token_type": "Bearer",
19
19
}
20
20
EOS
21
21
22
- GET_CHANNEL_ACCESS_TOKEN_KEY_IDS_21_CONTENT = <<"EOS"
22
+ GET_CHANNEL_ACCESS_TOKEN_KEY_IDS_JWT_CONTENT = <<"EOS"
23
23
{
24
24
"key_ids": [
25
25
"U_gdnFYKTWRxxxxDVZexGg",
@@ -74,10 +74,10 @@ def generate_client
74
74
75
75
it 'issues an oauth access token v2.1' do
76
76
uri_template = Addressable ::Template . new Line ::Bot ::API ::DEFAULT_OAUTH_ENDPOINT + '/oauth2/v2.1/token'
77
- stub_request ( :post , uri_template ) . to_return { |request | { body : ISSUE_CHANNEL_ACCESS_TOKEN_21_CONTENT , status : 200 } }
77
+ stub_request ( :post , uri_template ) . to_return { |request | { body : ISSUE_CHANNEL_ACCESS_TOKEN_JWT_CONTENT , status : 200 } }
78
78
79
79
client = generate_client
80
- response = client . issue_channel_access_token_21 ( 'jwt_string' )
80
+ response = client . issue_channel_access_token_jwt ( 'jwt_string' )
81
81
82
82
expect ( response ) . to be_a ( Net ::HTTPOK )
83
83
result = JSON . parse ( response . body )
@@ -93,18 +93,19 @@ def generate_client
93
93
94
94
client = generate_client
95
95
96
- response = client . revoke_channel_access_token_21 ( 'sDTOzw5wIfxxxxPEzcmeQA' )
96
+ response = client . revoke_channel_access_token_jwt ( 'sDTOzw5wIfxxxxPEzcmeQA' )
97
97
98
98
expect ( response ) . to be_a ( Net ::HTTPOK )
99
99
end
100
100
101
101
it 'get all valid channel access token key ids v2.1' do
102
- uri_template = Addressable ::Template . new Line ::Bot ::API ::DEFAULT_OAUTH_ENDPOINT + "/oauth2/v2.1/tokens/kid?client_assertion=jwt_string&client_assertion_type=urn:ietf:params:oauth:client-assertion-type:jwt-bearer"
103
- stub_request ( :any , uri_template ) . to_return { |request | { body : GET_CHANNEL_ACCESS_TOKEN_KEY_IDS_21_CONTENT , status : 200 } }
102
+ uri_template = Addressable ::Template . new Line ::Bot ::API ::DEFAULT_OAUTH_ENDPOINT +
103
+ "/oauth2/v2.1/tokens/kid?client_assertion=jwt_string&client_assertion_type=urn:ietf:params:oauth:client-assertion-type:jwt-bearer"
104
+ stub_request ( :any , uri_template ) . to_return { |request | { body : GET_CHANNEL_ACCESS_TOKEN_KEY_IDS_JWT_CONTENT , status : 200 } }
104
105
105
106
client = generate_client
106
107
107
- response = client . get_channel_access_token_key_ids_21 ( 'jwt_string' )
108
+ response = client . get_channel_access_token_key_ids_jwt ( 'jwt_string' )
108
109
109
110
expect ( response ) . to be_a ( Net ::HTTPOK )
110
111
end
0 commit comments